作者:乔山办公网日期:
返回目录:excel表格制作
1、可以使百用单元格数组,这样就可以实现度整体赋值,比如arr=range("A1:C3") 就是把单元格区域A1:C3的值一次性赋问给arr,此时的arr就是一个答三行三列的二维数组
2、也可以使回用直接定义的方式来定义整体数组,比如arr=array(0,1,2,3) ,arr=array(array(1,2,3),array(4,5,6)) 或者 arr = [{1,2;3,4}] 等答等
Sub ss()
cells(1,2)=cells(1,1)
for i=2 to 100
if cells(i,1)="" then
cells(i,2)=cells(i,1)
else
cells(i,2)=cells(i-1,2)
end if
next i
End Sub
合并单元格的名称是合并单元格范围来左上角单元格的名称,在VBA中没源有特别代码。
例如:A2:D5是合并单元格,将文本框TextBox1的值赋给合zd并单元格代码为:
Range("a2").Value = TextBox1
RESIZE做不到,合并的单元格在系统程序看起来仍然是一大片单元格,只是其中一个遮挡了其它的而已。