【分享成果,顺熙正能量】不管我们在VBA的哪个阶段,都要提高好自己。今天更加努力的每一秒都是明天成功的微笑。任何事,什么时候开始都不晚,晚的是你永远不敢开始。所谓困难都是自己想的,只要开始,一切都很简单。
《VBA数组与字典方案》教程是我推出的第三个教程,目前第一版已经修订。本教程位于中级,是完成初级后进入中级的第一篇专题讲解。词典是VBA的整数,详细说明了EXCEL数组、VBA数组和VBA词典中的相关知识点。程序文件可以通过32位、64位office系统测试,根据实测代码学习。
对于一般应用程序,推荐7、1、3套教程。其中7号和1号是初级,第三个词典是中级偏向,词典是VBA的精髓。请学生一定要学习。熟悉这三组教程可以解决大多数任务中出现的实际问题。
本教程共2册、84册,今后一段时间内将陆续推出修订后的教程内容。今天的内容是第2课:数组的维和数组公式的说明
第二讲排列公式的识别与排列维度概念
大家好,今天我将继续介绍VBA阵列和预解决方案。今天的内容是第2讲:数组公式的识别和数组的维度。说数组主题的时候,有些章节比较简单,有些章节比较难。希望大家使用时能仔细体会。
1数组公式标志
在Excel中,阵列公式的显示用大括号括住“{}”,以区分常规Excel公式。
图:
(1)数组公式:
(2)一般公式:
之前讨论了数组公式和一般公式识别的区别。请注意,输入阵列公式后,使用Ctrl Shift Enter结束公式输入。这是最重要的。这相当于用户告诉Excel我不是一般公式,而是数组公式。所以埃克塞尔意识到不能用通常的逻辑对待这位爷爷。按3按钮后,Excel会自动在公式中添加“{}”,以区别于常规公式,因此用户无需输入“{}”。
要在公式中直接表示数组,必须输入“{}”将数组元素括起来。例如:
=if ({1,0}=IF({1,0},D2:D8,C2:C8)此公式的数组{1,0}中的括号由用户直接输入。
2阵列的维度
“维度”是数组中的另一个重要概念。数组有一维数组、二维数组、三维数组、四维数组。
在公式中,我们接触更多的只是一维阵列和二维阵列。一维数组可以简单地看作是一行单元格数据的集合,例如A1:F1。一维数组中的每个元素用英语逗号“,”分隔(如果是单独的列,则用分号“;”以分隔)分隔)。{1,2,3,4,5,6},这是一个有6个元素的一维数组或一行数组。阵列中的每个元素都用逗号“,”分隔。如果在工作表的单元格网格中输入此数组,并在同一行中选择了6个相邻的单元格,请输入:={1,2,3,4,5,6},然后按3键结束公式,您将看到一维数组输入到工作表的单元格网格中。(威廉莎士比亚,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格,单元格网格。)
二维数组可以看作是多行多列的单元格数据集,也可以看作是多个一维数组的组合。单元格A1:D3是第3行第4列的二维数组。我们可以把它看作是A1:D1、A2:D2和A3:D3三种一维阵列的组合。在二维数组中,同行的元素用逗号“,”分隔,其他行用分号“;”用分开。您可以使用上述方法在A1:D3区域输入数据,并在C15中引用地址。
按F9键确认以下内容:
可以看到在数组里,换行的时候,元素间的分隔符是“;”,所以,要判断一个数组是几行几列的数组,只需要看里面的逗号和分号就知道了。如果需要把数把数组返回到单元格区域里,首先得看数组是几行几列,然后再选择相应的单元格区域,输入数组,三键结束。
今日内容回向:
(1)什么是一维数组?什么是二维数组?
(2)数组里的元素的概念是什么?
(3)二维数组里的元素是如何排列的?
- 学习是自我提高的过程,也是自我修行的过程。学,总会有收获。生命向前,没有达到不了的远方。
- 职场安全感只有自己才能给自己:第一是自己要用可以拿的出手的本钱;第二是自己可以独立面对自己的承担;第三是自己可以给自己带来工作的快乐。VBA完全可以实现。
我20多年的VBA实践经验,全部浓缩在下面的各个教程中:
第7套教程(共三册):《VBA之EXCEL应用》:是对VBA基本的讲解
第1套教程(共三册):《VBA代码解决方案》:是入门后的提高教程
第4套教程(16G):VBA代码解决方案之视频(第一套的视频讲解)
第3套教程(共两册):《VBA数组与字典解决方案》:是对数组和字典的专题讲解
第2套教程(共两册):《VBA数据库解决方案》:是对数据库的专题讲解
第6套教程(共两册):《VBA信息获取与处理》:讲解VBA的网络及跨程序应用
第5套教程(共两册):VBA中类的解读和利用:类及接口技术的讲解
第8套教程(共三册):VBA之Word应用(最新教程):word中VBA的利用
上述教程的学习顺序:
① 7→1→3→2→6→5或者7→4→3→2→6→5。
② 7→8
1.《【excel数组怎么显示】数组维和数组公式说明》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【excel数组怎么显示】数组维和数组公式说明》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2491884.html