Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2098|回复: 6

[已解决]VBA高手解释这句数组不懂符号什么意思

[复制链接]
发表于 2016-3-13 13:08 | 显示全部楼层 |阅读模式

VBA高手解释这句数组不懂符号什么意思

Sub test2()
arr3 = [{"张",1;"王",2;"陈",3;"李",4;"林",5}]
End Sub


arr3 = [{"张",1;"王",2;"陈",3;"李",4;"林",5}]......................空间表示什么意思



最佳答案
2016-3-13 18:03
这样就2维,你就按照数组公式来理解,我基本没用过这种表示方法,应该最多就2维了
有多少个;相当于有+1行
每行里面的,相当于+1列
4个;1个,相当于5行,每行2列
5行2列的二维数组
VBA高手解释这句数组不懂符号什么意思.jpg
发表于 2016-3-13 17:06 | 显示全部楼层
这个[]是一种很特殊的用法,平常很少人用,不用太纠结,参考下下面的
  1. http://www.exceltip.net/thread-25207-1-1.html
复制代码

评分

参与人数 1 +6 收起 理由
vbyou127 + 6 来学习

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2016-3-13 17:42 | 显示全部楼层
ghostjiao 发表于 2016-3-13 17:06
这个[]是一种很特殊的用法,平常很少人用,不用太纠结,参考下下面的

arr3 = [{"张",1;"王",2;"陈",3;"李",4;"林",5}].................................................看不懂这句话表示什么意思,和表格的关系
回复

使用道具 举报

发表于 2016-3-13 17:46 | 显示全部楼层
见过excel的数组公式吧 就是一个大括号,把{}按照这个理解,然后[]相当于引用计算{}里面的
回复

使用道具 举报

 楼主| 发表于 2016-3-13 17:54 | 显示全部楼层
ghostjiao 发表于 2016-3-13 17:46
见过excel的数组公式吧 就是一个大括号,把{}按照这个理解,然后[]相当于引用计算{}里面的

问题是里面的,"张",1;"王",2;"陈",3;"李",4;"林",5

什么张,1,    什么,和;号,  数维关系怎样理解
回复

使用道具 举报

发表于 2016-3-13 18:03 | 显示全部楼层    本楼为最佳答案   
这样就2维,你就按照数组公式来理解,我基本没用过这种表示方法,应该最多就2维了
有多少个;相当于有+1行
每行里面的,相当于+1列
4个;1个,相当于5行,每行2列
5行2列的二维数组

评分

参与人数 1 +6 收起 理由
vbyou127 + 6 来学习

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2016-3-13 18:26 | 显示全部楼层
ghostjiao 发表于 2016-3-13 18:03
这样就2维,你就按照数组公式来理解,我基本没用过这种表示方法,应该最多就2维了
有多少个;相当于有+1行
...

这个好少人用吧,问问而已实在不懂,好多书上也没有讲这部分
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-4 22:13 , Processed in 0.249226 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表