日本b站一卡二不卡三卡四卡-日本a在线天堂-人与动性行为高清在线播放-人体自拍亚洲综合图区-avav456-avaiai114

菜鳥也能懂的Excel VBA字典入門指南

作者:網(wǎng)絡(luò)
左側(cè)寬880
左側(cè)寬880

親愛的小白們,還在為數(shù)據(jù)查找和分類統(tǒng)計發(fā)愁嗎?今天我要介紹一個超級實用的"神器"——VBA字典!它就像我們平常查的字典一樣,只不過不是查""能找到"蘋果",而是可以幫你快速找到"張三的工資是多少"這樣的問題!

一、什么是字典?

想象一下你手里有一本魔法詞典:

這就是字典的基本概念!它能讓你用超快的速度找到你要的信息,比的函數(shù)不知道高到哪里去了!

二、創(chuàng)建你的第一個字典

不要吃驚!VBA里完全可以使用中文變量,對新手來說,可以極大地降低學(xué)習(xí)難度。本人以VBA編程為生,寫了幾十萬行的中文變量代碼,老婆孩子都靠這些代碼掙來的。所以,不要相信網(wǎng)上那些說"必須用英文變量"的鬼話!

Sub?字典入門示例()??????'聲明一個字典變量??????Dim?我的字典?As?Object??????'創(chuàng)建字典對象(記得先引用Microsoft?Scripting?Runtime)??????Set?我的字典?=?CreateObject("Scripting.Dictionary")??????????'往字典里添加數(shù)據(jù),就像往書包里放書一樣簡單!????我的字典.Add?"張三",?"8000元"??????我的字典.Add?"李四",?"9000元"??????我的字典.Add?"王五",?"10000元"?Sub 字典入門示例()  
    '聲明一個字典變量  
    Dim 我的字典 As Object  
    '創(chuàng)建字典對象(記得先引用Microsoft Scripting Runtime)  
    Set 我的字典 = CreateObject("Scripting.Dictionary")  
    
    '往字典里添加數(shù)據(jù),就像往書包里放書一樣簡單!
    我的字典.Add "張三", "8000元"  
    我的字典.Add "李四", "9000元"  
    我的字典.Add "王五", "10000元"  
    
    '查詢數(shù)據(jù)就像翻書一樣容易  
    MsgBox "張三的工資是:" & 我的字典("張三")  
End Sub?????????'查詢數(shù)據(jù)就像翻書一樣容易??????MsgBox?"張三的工資是:"?&?我的字典("張三")??End?Sub

三、字典的日常操作大全

1. 檢查"書包"里有沒有這本書

If 我的字典.Exists("張三") Then  
    MsgBox "找到張三啦!"  
Else  
    MsgBox "張三今天請假了?"  
End If

2. 修改數(shù)據(jù)(給張三加薪!)

我的字典("張三")?=?"10000元"??'張三升職加薪啦!

3. 刪除數(shù)據(jù)(李四離職了)

我的字典.Remove?"李四"??'李四拜拜

4. 統(tǒng)計字典里有多少條數(shù)據(jù)

MsgBox?"現(xiàn)在還有"?&?我的字典.Count?&?"個人"

四、實用小案例:員工信息快速查詢系統(tǒng)

Sub 員工信息查詢系統(tǒng)()  
    Dim 員工信息 As Object  
    Set 員工信息 = CreateObject("Scripting.Dictionary")  
    
    '添加員工信息(用數(shù)組來存儲更多信息)  
    員工信息.Add "張三", Array("研發(fā)", "8000元", "13888888888")  
    員工信息.Add "李四", Array("市場", "9000元", "13999999999")  
    
    '查詢界面  
    Dim 查詢姓名 As String  
    查詢姓名 = InputBox("請輸入要查詢的員工姓名:")  
    
    If 員工信息.Exists(查詢姓名) Then  
        With 員工信息(查詢姓名)  
            MsgBox "找到啦!" & vbNewLine & _  
                  "門:" & .Item(0) & vbNewLine & _  
                  "工資:" & .Item(1) & vbNewLine & _  
                  "電話:" & .Item(2)  
        End With  
    Else  
        MsgBox "查無此人!"  
    End If  
End Sub

五、使用技巧和注意事項

別忘了引用庫工具 → 引用 → 找到" "不想引用?用(".")照樣可以!Key必須是唯一的就像一個人不能有兩個身份證號一樣重復(fù)添加會報錯,要用方法清空字典

我的字典.RemoveAll??'周末到了,清空打卡記錄

六、實戰(zhàn)應(yīng)用場景

成績查詢系統(tǒng)Key:學(xué)號:(姓名, 語文, 數(shù)學(xué), 英語)庫存管理Key:商品編號:(商品名, 數(shù)量, 單價)員工考勤統(tǒng)計Key:工號:(打卡時間1, 打卡時間2...)

七、小白進(jìn)階秘籍

遍歷字典的兩種方式

'方式一:遍歷所有的Key  
For Each k In 我的字典.Keys  
    Debug.Print k & ": " & 我的字典(k)  
Next k  
'方式二:遍歷所有的Value  
For Each v In 我的字典.Items  
    Debug.Print v  
Next v

字典的鍵值可以是任何類型

'數(shù)字作為Key  
我的字典.Add 1, "第一名"  
'日期作為Value  
我的字典.Add "開學(xué)日期", #9/1/2024#

八、總結(jié)

字典就像是中的"百寶箱",掌握了它,你就能:

記住:工欲善其事,必先利其器。熟練運用字典,讓你的 VBA技能直接起飛!

九、練習(xí)題

試著用字典統(tǒng)計一列數(shù)據(jù)中每個值出現(xiàn)的次數(shù)用字典制作一個簡單的通訊錄結(jié)合字典和工作表,制作一個成績查詢系統(tǒng)

十、當(dāng)然也可以直接在VBA代碼助手中直接提問

代碼助手下載地址

VBA代碼助手AI代碼生成器大提速

標(biāo)簽: ExcelVBA 字典入門 數(shù)據(jù)查找 分類統(tǒng)計 編程技巧

左側(cè)寬880
左側(cè)寬880
老牛嫩草一区二区三区日本| 亚洲精品国模| 99国产精品私拍| 日韩av中文在线观看| 亚洲精品aa| 一本色道精品久久一区二区三区 | h片在线观看视频免费| 久久久久久久久国产一区| 麻豆国产精品777777在线| 蜜臀av性久久久久av蜜臀妖精| 红杏视频成人| 中文无码久久精品| 日韩不卡视频在线观看| 亚洲在线播放| 亚洲天堂男人| 98视频精品全部国产| 99综合久久| 亚洲国产二区| 日韩免费在线| 丝袜a∨在线一区二区三区不卡| 久久久久久久久久久9不雅视频| 亚洲第一二三区| 日本成人中文字幕在线视频| 美女福利一区二区三区| 国产精品人人爽人人做我的可爱| 国产精品久久久久av蜜臀| 99精品在线免费观看| 国产精品久久777777毛茸茸| 蜜臀国产一区| 日本一二区不卡| 一本色道久久综合一区| 久久久久国产精品午夜一区| 日韩一区网站| 国产亚洲欧美日韩在线观看一区二区 | 日韩精品成人一区二区三区 | 亚洲欧美小说色综合小说一区| 一本色道久久综合亚洲精品高清 | 91超碰国产精品| 老牛国内精品亚洲成av人片| 五月天亚洲色图| www.久久99| 亚洲综合小说| 老司机午夜精品| 日韩高清一区在线| 国产精品久久久一区二区| 国产成人精品一区二区三区视频 | 欧美视频久久| 日韩电影在线观看网站| 国产探花在线精品一区二区| 一区二区三区无毛| 亚洲一区二区小说| 欧美黄色一区| 伊人久久综合网另类网站| 影音先锋亚洲电影| 亚洲日本黄色| 久久男人av| 中文字幕日韩一区二区不卡| 欧美日韩18| 国产精品一区免费在线| 国产精品亚洲二区| 国产一区二区精品福利地址| 亚洲系列另类av| 久久久久亚洲精品中文字幕| 日本免费一区二区视频| 一本色道69色精品综合久久| 国产美女撒尿一区二区| 久久精选视频| 伊人成人在线| 三级欧美韩日大片在线看| 国产精品毛片久久| 女生影院久久| 免费一级欧美在线观看视频| 亚洲国产免费| 奇米狠狠一区二区三区| 日本99精品| 99久久精品网| 亚洲美女视频在线免费观看| 麻豆精品91| 日韩中文影院| 国产精品久久久久毛片大屁完整版| 亚洲国产精品一区制服丝袜| 国产一区二区精品福利地址| 1769国产精品视频| 999国产精品| 午夜亚洲性色视频| 欧美成a人国产精品高清乱码在线观看片在线观看久| 日韩欧美字幕| 亚洲精品四区| 精品久久久久久久久久岛国gif| 4438全国亚洲精品观看视频| 亚洲午夜精品久久久久久app| 一本色道久久精品| 密臀av在线播放| 麻豆精品在线看| 日韩一区二区三区在线看| 亚洲天堂男人| 国产精品伦理久久久久久| 亚洲高清网站| 日韩母乳在线| 免费精品国产的网站免费观看| 免费日韩av片| 欧美91在线|欧美| 国产亚洲一区二区三区啪| 欧美五码在线| 丝袜美腿高跟呻吟高潮一区| 欧美一区二区三区免费看| 午夜a一级毛片亚洲欧洲| 一呦二呦三呦国产精品| 黄视频网站在线观看| 欧美精品国产一区二区| 久久激情av| 蜜桃视频在线一区| 日本免费新一区视频| 成人在线视频免费观看| 久热精品在线| 亚洲精品一二| 久久久久99| av资源亚洲| 国产欧美日韩在线一区二区| 九一国产精品| 婷婷久久综合九色综合99蜜桃| 亚洲婷婷丁香| 久久av一区| 麻豆一区二区99久久久久| 精品国产网站| 亚洲日本天堂| 日韩电影在线看| 免费视频久久| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 国产成人黄色| 成人vr资源| 国产69精品久久久久按摩| 一区二区免费| 韩国成人二区| 天美av一区二区三区久久| 亚洲精华国产欧美| 麻豆精品视频在线| 欧美一区二区性| 欧美一区网站| 久久裸体网站| 一区二区国产精品| 久久人人精品| 成人午夜一级| 999国产精品999久久久久久| 欧美亚洲二区| 麻豆成人入口| 色诱色偷偷久久综合| 久久久夜精品| 亚洲国产高清视频| 免费观看久久av| 日本成人中文字幕在线视频| 免费黄色成人| 伊人久久综合网另类网站| 国产亚洲一区在线| 综合亚洲自拍| 中文在线中文资源| 国产日韩三级| 日韩一级特黄| 黄色亚洲大片免费在线观看| 亚洲一区欧美| 水蜜桃久久夜色精品一区| 亚洲开心激情| 国产一区二区| 欧美/亚洲一区| 中文字幕乱码亚洲无线精品一区| 久久国产福利| av日韩在线播放| 久久久久久一区二区三区四区别墅| 999精品视频| 久久这里只有精品一区二区| 老司机午夜精品视频在线观看| 国产欧美日韩在线观看视频| 国产精品麻豆久久| 美女网站色精品尤物极品姐弟| 一区二区三区福利| 一本色道久久综合亚洲精品不卡| 综合伊思人在钱三区| 日本а中文在线天堂| 欧美一二区在线观看| 国产精品美女久久久久久不卡| 国产精品久久久久久久久妇女| 国产精品久久久久av蜜臀| 日韩高清电影一区| 成人精品电影| 999精品一区| 国产午夜一区| 久久精品国产一区二区| 国产模特精品视频久久久久| 爱爱精品视频| 国产高清日韩| 香蕉视频亚洲一级| 夜夜嗨av一区二区三区网站四季av| 日韩亚洲精品在线观看| 一区二区激情| 超碰激情在线| 亚洲精品va| 久久国产精品免费精品3p| av日韩在线免费观看| 成人精品国产| 蜜桃久久精品一区二区|