ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 山菊花

墙上那一串串红辣椒——数组入门讲座

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2008-1-10 15:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖已被收录到知识树中,索引项:数组集合和字典

谢谢老师,我还在学习中,文章的美妙让我不得不停下来赞美一番,谢谢!这是我看过的最简洁,最明白的关于数组的说明!

支持山菊花老师!

TA的精华主题

TA的得分主题

发表于 2008-1-12 22:29 | 显示全部楼层
山菊花老师的帖子,得定时来看看。复习复习,老记不住。

TA的精华主题

TA的得分主题

发表于 2008-1-13 16:26 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
從沒有見過這么好的帖子,高人阿

TA的精华主题

TA的得分主题

发表于 2008-1-13 18:34 | 显示全部楼层

太好了,谢谢楼主,这么好的东东,先下了,在慢慢学。

TA的精华主题

TA的得分主题

发表于 2008-1-14 11:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

 

为什么是等于-1是“未找到”

If UBound(Temp) = -1 Then '如果未找到
请指教

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-1-14 12:21 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

未找到时Filter()返回一个空的数组,Ubound()对空数组返回-1。

反过来说,如果Ubound()返回-1,数组Temp一定是个空数组,即是未找到符合条件的项。

TA的精华主题

TA的得分主题

发表于 2008-1-14 13:09 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2008-1-14 15:57 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

好贴!

'掌声...

谢谢!

TA的精华主题

TA的得分主题

发表于 2008-1-18 21:24 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

看了好多关于山菊花的大作,在斑竹面前实在是三岁毛孩哦。

今天我有个问题请教山斑竹,

数据如下:

    10          13          17          18     
11 1016.28 1032.94 1048.76 1063.49 
21 1014.87 1031.39 1047.07 1061.65 
35 1013.34 1029.72 1045.25 1059.68 
40 1011.69 1027.93 1043.32 1057.6 
70 1009.92 1026.02 1041.26 1055.39 

6行5列

假如是数组A() 需要的结果是A(4,3)= 1029.72          等等

而A(1,1)  提示数据错误

红色是代表二维变量,黑的代表二维变量下的值,我现在想知道怎样用数组赋值函数直接将它赋一个数组即直接赋值,如果将这些数据放在excel里面我能查找到它们对应的值,但我试图用一个数组表示的时候总是出现二维赋值公式不成立,而我看到过C++里面有二维直接赋值的函数,挺方便的,所以想VB里面应该也有这种功能。因为数据比较少,而且使用地方比较多,经常要用到,这样处理到一个数组里面复制比较方便。

 

山斑竹和知道方法的高人帮帮忙,小生在此提前感谢!

[em24]
[此贴子已经被作者于2008-1-18 21:41:24编辑过]

TA的精华主题

TA的得分主题

发表于 2008-1-19 09:49 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
真是好东东啊!!!谢谢分享!!!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-28 03:22 , Processed in 0.041025 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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