VBA range.resize的意义.Sub k() 'resize的作用Range("b1:e5") = "b1e5"Range("b1:e3") = "34"Range("b1:e5").Resize(3,4).Value = "34"End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:07:59
VBA range.resize的意义.Sub k() 'resize的作用Range(

VBA range.resize的意义.Sub k() 'resize的作用Range("b1:e5") = "b1e5"Range("b1:e3") = "34"Range("b1:e5").Resize(3,4).Value = "34"End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?
VBA range.resize的意义.
Sub k() 'resize的作用
Range("b1:e5") = "b1e5"
Range("b1:e3") = "34"
Range("b1:e5").Resize(3,4).Value = "34"
End Sub复制代码
请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?

VBA range.resize的意义.Sub k() 'resize的作用Range("b1:e5") = "b1e5"Range("b1:e3") = "34"Range("b1:e5").Resize(3,4).Value = "34"End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么?
虽然你这两个的代码结果一样的,但是并不能说resize存在的没有意义了?
正是因为resize的应用才会有相同的结果,假使你在下面那行代码去掉resize,用:
Range("b1:e5").Value = "34"
还能一样吗?
注意:
上面那行区域是:("b1:e3") -------- 3行4列
下面那行区域是:("b1:e5"),-------- 5行5例如,正是用了resize(3,4)才缩小到3行4列.这这正好说明了resize的作用.

VBA range.resize的意义.Sub k() 'resize的作用Range(b1:e5) = b1e5Range(b1:e3) = 34Range(b1:e5).Resize(3,4).Value = 34End Sub复制代码请问,第3行与第4行的结果是一样的,那么resize存在的意义是什么? Excel VBA Range.offset 的用法 Sheet1.Range(a1) = Sheet2.Range(a1) * Sheet2.Range(h1)在VBA中有没有更简洁的语句? vextor的用法,为什么总是报错:vector script out of range int i,j;vectorM;vectormy_min;for(i = 0;i< image.height;i++){M[i].resize(image.width,0);my_min[i].resize(image.width,0);} VBA 声明Dim rng As Range,rngs As Range,k%,a,后面的k%,a,b表达什么? vba里面Range(D12).Activate句子是什么意思 VBA中Range(BB1)什么意思 Rows(i).Copy .Range(A65536).End(3).Offset(1,0) 请问这句在VBA里表述的是什么意思? vba:求代码:Range(A1:A & Target.Row - 1).Merge 如何把A1也像“:”右边的坐标那样限制 VBA Arr = .Range(A1:C & .[A65536].End(xlUp).Row) ActiveWorksheet.Range(a4).Value = VBA中 这句话对么 vba For Each x ln Range()是什么意思 VBA 中Workbooks(Books1.xls).Sheets(Sheet1).Range(M25:AB29).ClearContents是什么意思?其中Range(M25: 在VBA中,用range(A65565)表示整列,那用range怎么表示正行? EXCEL VBA中range的用法,(定义空range和删除range中的行)首先怎样定义一个空的range对象呢?还有一个问题是我要删除range中的某一行,但是使用myrange.cells(1,1).EntireRow.Delete没有效果.用myrange.Rows(1).De 在VBA中Range(a1).End(xlDown).Row和Range(a1).End(xlup).Row什么区别啊还有在VBA中Range(a1).End(xltoright). 请问在VBA中我要复制sheet2中的Range(Cells(1,1),Cells(3,28))到同一个文件的sheet1中,为什么出错Sheet1.Range(Cells(6,1),Cells(8,28)).Value = Sheet2.Range(Cells(1,1),Cells(3,28)).Value提示的错误是方法“range”作用于对 vba问题:for each c in range(“t1:es1”) if cells(“a1:vba问题:for each c in range(“t1:es1”)if cells(“a1:h1”).value=c .value then.请问if语句有什么错误,我想表达就是a1:h1里面的每个单元格