vba 怎么将单元格区域赋值给数组

如题所述

  您好,我来为您解答:
  没有非常简便的办法,只能用循环一 一读入数组
  只能循环写入
  REDIM PRESERVE
  希望我的回答对你有帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-09
redim shuzu(100)
shuzu(i) = From!窗体名称!控件名称

这样就可以了啊!
第2个回答  2020-08-16
dim arr()
arr=range(“a3:f20”)
这样也行

EXCEL用VBA将单元格数值存入数组
1、首先打开一个Excel的文件,在表格中输入简单的表格,比如学生身高表格,如下图所示。2、接着,在表格中输入一维数组的说明文字,鼠标左键单击【开发工具】菜单标签,在VBA控件下拉菜单中,并选择按钮控件,如下图所示。3、 然后,在表格中绘制出按钮控件,并修改控件名称,比如使用一维数组的名称,如...

EXCEL VBA 如何把A1:A5单元格的数据赋值给一个数组。
直接赋值 arr=Range("A1:A5")arr就是数组了

Excel VBA里数组有没有办法整体赋值的
例如将区域A1:B10的区域赋予数组 可以直接 ar=range("A1:B10")

vba数组怎么赋值?
1、首先选中Excel表格中要数组赋值的单元格内容。2、然后在该界面中,点击“插入”里“表单控件”里“按钮”选项。3、再者在该界面中,在表格中生成按钮控件,修改控件名称。4、其次在该界面中,点击“查看代码”选项。5、继续在VBA界面中,输入定义一维数组的语句。6、然后在VBA界面中,输入给单元格...

VBA中如何把A这列数赋值给数组?谢谢
声明一个变体变量, 然后直接将单元格区域的值赋给它.Public Sub a()Dim aa = Range("A1:A55")End Sub

EXCEL VBA 用户窗体 列表框控件赋值的三种方法
首先,我们可以直接列出所需内容:With Me.listID .List = Array("张三", "李四", "王五", "赵六")End With 接着,通过使用 Split 函数,我们能够将一段文本分割并赋值给列表控件:With Me.listID .List = Split("张三, 李四, 王五, 赵六", ",")End With 最后,我们能将单元格的值先...

vba如何将一个单元格区域定义为数组,并判断另一个数组对它赋值?
arr2 = Range("a1:c6") '从区域家里数组 Dim i&, j& '下面的循环把数组 arr2 里面的男性姓名复制到 arr1 中 j = 0 'arr1中已经复制的数据 For i = 2 To UBound(arr2) '循环arr2的每一行 If arr2(i, 2) = "男" Then j = j + 1 arr1(j, 1) = arr2(i, 1) '复制...

vba数组怎么赋值?
本文将指导你如何在Microsoft Office Excel 2016中使用VBA来为数组赋值。首先,打开你的Excel表格,选中你想要应用数组的单元格。接着,点击“插入”菜单,找到并选择“表单控件”,在下拉列表中选择“按钮”。这样会在表格中添加一个按钮,为后续的编程操作提供便利。记得为这个按钮赋予一个易于识别的名称。

在VBA中如何用一个数组给另一个数组赋值?
1.首先在Excel电子表格中选择要分配数组的单元格。2.n、在界面中,点击“insert”和“formcontrol”中的“button”选项。3.在接口版本的表中生成按钮控件,修改控制的名字。4.接下来,在界面中,点击“查看代码”选项。5.在VBA接口中继续,并输入定义一维数组的语句。6.然后,在VBA接口中,输入一...

Excel VBA 如何将一个区域的单元格载入二维数组
可以使用命名单元格区域,然后可以像数组一样使用了 例如:区域名为“dsds”,调用方法: range("dsds")(1,1) 表示第一行,第一列 如果只用一列:range("dsds")(1)

相似回答