首先,对不起我的英语不好。
我正在编码一个Python脚本,用于Uno的libreoffice-calc中。我需要复制值并粘贴到其他工作表中。这是用户注册表。在工作表0上插入数据,并将此数据粘贴在工作表1上。
def copyandpaste():
desktop = XSCRIPTCONTEXT.getDesktop()
doc = desktop.getCurrentComponent()
key = doc.Sheets[0]['B1']
name = doc.Sheets[0]['B2']
age = doc.Sheets[0]['B3']
nameP = doc.Sheets[1][2,1]
nameP.setString(name.getString())
ageP = doc.Sheets[1][2,2]
ageP.setValue(idade.getValue())
我需要使用单元格值“键”如何获得行或列的值。
我尝试过
_nameP = docSheets[1][key,2]_
但是当我执行宏时,我得到:
无效的下标
有人可以帮助我吗?谢谢!