所以,我希望做一個「更好的」參考一單元格範圍的SOA不具有複製/粘貼在我的方法,但下面的代碼不起作用:如何將單元格區域存儲到變量中?
Dim cellRange As Range
' fieldIndex = 1, startRow = 10, lastRow = 20
cellRange = s.Range(Cells(startRow, fieldIndex), Cells(lastRow, fieldIndex))
我缺少什麼?我可以用其他方式使用它只是罰款:
s.Range(Cells(startRow, fieldIndex), Cells(lastRow, fieldIndex)).Value = "bob"
您必須使用單詞'Set'來設置範圍。也看到這個鏈接,因爲你正在使用'Cells'對象http://stackoverflow.com/questions/14757265/excel-vba-error-copying-a-range-from-external-workbook/14763491#14763491 – 2013-02-08 14:40:18