【分享成果,随喜正能量】我们的心和宇宙本是相通的,所以生命内在蕴含了无限的智慧,但在没有开发没有证悟之前,生命是渺小而短暂的……..。
《VBA数组与字典方案》教程(10144533)是我推出的第三套教程,目前已经是第二版修订了。这套教程定位于中级,字典是VBA的精华,我要求学员必学。7.1.3.9教程和手册掌握后,可以解决大多数工作中遇到的实际问题。
这套字典教程共两册,一共八十四讲,今后一段时间会给大家陆续推出修订后的教程内容。今日的内容是:字典与数组第5讲:数组区域内,数组公式的编辑和删除
第五讲数组区域内,数组公式的编辑和删除
大家好,今日继续讲解VBA数组与字典解决方案第5讲,在上一讲数组的应用中,我们了解到,数组公式的特征之一就是不能单独编辑、清除或移动数组公式所涉及单元格区域中的某一个单元格。这个特征也是数组的重要应用之一。我们再来回顾一下什么是数组,什么是数组公式。所谓数组,就是单元的集合或是一组处理的值集合。所谓数组公式,就是以数组为参数的公式,能通过这个单一的公式,执行多个输入的操作并产生多个结果——每个结果显示在不同的单元中。
特别注意点;
a) 数组公式可以认为是Excel公式在以数组为参数时的一种应用。
b) 数组公式可以看成是有多重数值的公式。与单值公式的不同之处在于它可以产生一个或一个以上的结果。一个数组公式可以占用一个或多个单元。数组的元素可多达6500个。
c) Excel中数组公式非常有用,尤其在不能使用工作表函数直接得到结果时,数组公式显得特别重要,它可建立产生多值或对一组值而不是单个值进行操作的公式。
d) 数组公式的参数是数组,即输入有多个值;输出结果可能是一个,也可能是多个——这一个或多个值是公式对多重输入进行复合运算而得到的新数组中的元素。
那么如何对数值公式进行编辑和删除呢?下面我给大家慢慢讲解:
1数组公式的编辑
若在数组公式输入完毕后发现错误需要修改,则需要按以下步骤进行:
(1)在数组区域中单击任一单元格。如下面的截图单元格A3 B3 C3 D3 E3 单元格中的数组公式为:{=A1:E1+A2:E2}
(2)单击公式编辑栏,当编辑栏被激活时,大括号“{ }”在数组公式中消失。
此时公式变为:=A1:E1+A2:E2
(3)编辑数组公式内容。编辑公式=A1:E1-A2:E2
(4)修改完毕后,按“Crtl+Shift+Enter”组合键。要特别注意不要忘记这一步。
此时公式变成:单元格A3 B3 C3 D3 E3 单元格中的数组公式为:{=A1:E1-A2:E2}同时
A3 B3 C3 D3 E3 单元格中值变成-22,-12.-2,8,18. 修改公式成功。
2数组公式的删除
删除数组公式的步骤是:首先选定存放数组公式的所有单元格,然后按Delete键。
数组和数组公式在EXCEL中应用非常广泛,数组公式的非常重要的特征之一就是不能单独编辑、清除或移动数组公式所涉及的单元格区域中的某一个单元格。如果想修改,要采用上面所讲的办法。
今日内容回向:
1 什么是数组?什么是数组公式?
2 数组公式如何的编辑?
3 数组公式如何删除?
我多年的VBA实践经验,全部浓缩在以下教程中: