提问人:Micklos 提问时间:9/11/2023 最后编辑:Micklos 更新时间:9/11/2023 访问量:44
Libreoffice 升级(7.5 到 7.6)破坏了我的宏
Libreoffice upgrade (7.5 to 7.6) broke my macro
问:
该宏在 7.5 (7.5.3??) 下运行良好,但非常令人沮丧的是,在 Libreoffice 7.6.0.3 升级后,它现在已经死了,就像我的工作表中此代码的许多(!)实例/轻微变体一样。有人可以帮我理解为什么旧代码不再有效并给出如何修复它的建议吗? (理想情况下,宏应该在 7.0 版以上适用于不同的计算机。
Sub Col_D_for_Y
sheet = ThisComponent.CurrentController.ActiveSheet
source = sheet.getCellRangeByName("D14:D32")
target = sheet.getCellRangeByName("L14")
sheet.copyRange(target.CellAddress, source.RangeAddress)
End Sub
代码将突出显示
当弹出错误消息框时。source = sheet.getCellRangeByName("D14:D32")
答: 暂无答案
评论
Dim Sheet, Source, Target