作者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/cn.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