作者Lanjaja ()
看板Office
標題[算表] 請問Range中使用cells的問題
時間Tue Nov 9 16:14:22 2021
軟體:Excel VBA
版本:Office 2013
大家好,我遇到一個本來應該是很簡單的操作,
就是要將
A行 B行
1 A 第一列
2 B
3 C
4 D
5 E
6 F
7 G
8 H
複製到以下空格而為
I行 J行
2 B 第七列
3 C
4 D
5 E
可以用Range("A1", "B4").Copy Range("E7")
卻不能用
worksheets(1).Range(worksheets(1).Cells(2, 1), worksheets(1).Cells(4, 2)).Copy
接 destination:=worksheets(1).Range(worksheets(1).Cells(7,9))
我不想用英文字母的方式,
因為要做大量工作表的運算,
所以一定得使用Cells才方便操作,
不知道能否請各位強者幫忙我一下,
看看要怎麼修改這行程式,
感謝各位先進的幫忙!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.107.3 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1636445664.A.222.html
※ 編輯: Lanjaja (220.134.107.3 臺灣), 11/09/2021 16:17:42
1F:→ musicbox810: 應該是錯在最後面,直接用cells就解決了 11/09 18:13
2F:→ Lanjaja: 真的耶,感謝m大 11/09 18:16
3F:推 waiter337: resize 11/10 12:12