→ soyoso: 可用range("a1",cells(1,lastrow)) 方式 03/24 22:39
→ soyoso: 或是range.resize 03/24 22:39
→ snniicckk1: 謝謝soyoso大大 小弟來試試看 03/25 12:43
soyoso大大
小弟使用變數 finalcolumn 代入
ActiveCell.AutoFill Destination:=ActiveCell.Range("A1",cells(1,finalcolumn))
執行時會出現語法錯誤
請問 我是哪裡用錯了嗎?
※ 編輯: snniicckk1 (1.163.54.246), 03/25/2016 12:56:08
→ soyoso: finalcolumn值是? 03/25 13:13
→ snniicckk1: 是資料範圍的尾端欄位數 如5899欄位 03/25 13:18
我是用
finalcolumn = cells(1,columns.count).end(xltoleft).column
※ 編輯: snniicckk1 (1.163.54.246), 03/25/2016 13:19:23
→ soyoso: finalcolumn方式請依原po的語法 03/25 13:27
soyoso大大 已按照您指導的方式
小弟執行時仍舊會出現語法錯誤
Sub test()
Dim finalcolumn
finalcolumn = 5899
[a1].Select
[a1].AutoFill Range("a1", Cells(1, finalcolumn)) ←出現 語法錯誤
End Sub
不好意思 一再麻煩大大您
可以再幫小弟看看是哪裡出了問題嗎
※ 編輯: snniicckk1 (1.163.54.246), 03/25/2016 13:35:10
※ 編輯: snniicckk1 (1.163.54.246), 03/25/2016 13:37:16
※ 編輯: snniicckk1 (1.163.54.246), 03/25/2016 13:38:24