[算表] VBA移动储存格-使用变量

楼主: stma (BBS)   2022-03-31 13:55:58
软件: Office
版本: 2019
之前在操作移动储存格的时候 常会用到move_range
如以下coding
ws.move_range('A1:B2',rows=2,cols=3)
但后来发现使用变量定义范围就卡关了
如以下coding
r1=A1
r2=B2
ws.move_range(ws[r1:r2],rows=2,cols=3)
->ValueError: Only CellRange objects can be moved
单独检视 ws[r1:r2] 也是印出cell range没错 想来想去还是卡住...
请问move_range 要怎么实现变量范围呢?
楼主: stma (BBS)   2022-03-31 14:05:00
补充一下 是在python openpyxl 环境下如有不妥再麻烦告知
作者: lecheck (小调皮)   2022-04-02 16:03:00
r1 & “:” & r2要带string

Links booklink

Contact Us: admin [ a t ] ucptt.com