如何设置Excel选项button值(通过Python)?


嘿,

我正在编写一个名为QGIS的地理引用程序的Python插件,我想要一个Excel工作表来为我做所有的计算。 对于不同的数据点,我需要将某些input值设置为电子表格(其他人已经写入)。 我很好设置简单的int值(使用win32com.client)sheet.Cells(row,col).Value = value设置一个选项button值,我希望(和瘦我读某处)像这样去: sheet.opt_name.Value = True,但控制台不断返回(虽然opt_name存在,并在VB中使用)“AttributeError:”'对象没有属性'opt_name'“

任何想法可能是错误的? 我在正确的轨道上? 是甚至有可能通过python做,还是我需要潜入VB? 谢谢!

您需要将选项button作为工作表上的形状

我不知道如何访问python中的excel对象模型,但在vb中是这样的

YourSheetObject.Shapes("opt_name").Value = 1