[VBA ] Excel的range().select的问题

楼主: HIRUMA (超电子头脳!!)   2019-05-14 11:06:58
想请问为什么下列程式码只有最后一个 Range("D2:D11").Select 才不会出错。
(Error 1004)
为什么Range(Cells(2, 4),Cells(11, 4)).Select 也会出错?
应该怎么在Select指定 range里加变量?
If Sheets("Sheet1").Cells(1, find_id) = Item_name1 Then
Sheets("Sheet1").Select
'Sheets("Sheet1").Range(Cells(2, find_id), Cells(11, find_id)).Select
'Sheets("Sheet1").Range(Cells(2, 4), Cells(11, 4)).Select
Sheets("Sheet1").Range("D2:D11").Select
Selection.Copy
End If
作者: Catbert (宅男)   2019-05-14 20:29:00
Cells()后面要加上.Address,不然默认属性是.Value

Links booklink

Contact Us: admin [ a t ] ucptt.com