使用词典时比较数组。主要利用词典的消除效果。

两个最常用的应用程序:

第一:统计同名销售额

第二:统计系统名称的发生次数(歌曲)

统计销售示例:

首先看一下可执行代码。

运行结果与h、I列数据观点的结果一致。

具体代码如下:

代码详细信息:

1.声明Dim变量

2.set DIC声明词典

3.nRow从列a中读取最后一个非空单元格的行数

4.range ('a23360c' nrow)传递给阵列arr

5.阅读数组,人名作为词典的钥匙,达到去除重量的目的,将销售汇总到item中,达到代码累计销售额的目的

For I=1 To UBound(arr)

Dic (arr (I,1))=DIC (arr (I,1)) arr (I,3)

Next I

Dic (arr (I,1))=DIC (arr (I,1)) arr (I,3)使用常规计数

6.[E1]=[A1] [F1]=[C1]标题栏设置

7.将字典的keys和items写入该区域

统计票数示例:

首先看一下正在运行的代码。

具体代码如下:

代码详细信息:

1.声明Dim变量

2.set DIC声明词典

3.nRow从列a中读取最后一个非空单元格的行数

4.RangeRange('B2:D' nRow)将传递给阵列arr

5.阅读数组,将人名作为词典的密钥,达到沉重的目的,统计计数器中出现的数量,将数据传递给词典的item

For I=1 To UBound(arr)

For j=1 To UBound(arr,2)

Dic(arr(i,j))=dic(arr(i,j)) 1

next j。

Next I

Dic(arr(i,j))=dic(arr(i,j)) 1 3)使用常规计数

7.将字典的keys和items写入该区域

注:两种代码在将词典的keys和items写入相应表单时的用法不同。一个是单独用的,一个是一次性用的。

1.《【怎么用excel唱票】Excel VBA词典的常用方法》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【怎么用excel唱票】Excel VBA词典的常用方法》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2493163.html