如何设置Excel选项按钮值(通过python)?

时间:2011-02-25 13:31:54

标签: python excel button


嘿那里,

我正在为一个名为QGIS的地理参考程序编写一个python插件,我希望Excel工作表可以为我完成所有计算。对于不同的数据点,我需要将某些输入值设置到电子表格中(已由其他人编写)。 我可以设置简单的int值(使用win32com.client) sheet.Cells(row,col).Value = value 设置一个选项按钮值,我希望(以及我在某处读取的thinnk)如下所示:sheet.opt_name.Value = True 但控制台一直在返回(虽然opt_name存在并在VB中使用) “AttributeError:''对象没有属性'opt_name'”

任何想法可能有什么问题?我是在正确的轨道上吗?甚至可以通过python做,还是我需要深入VB? 谢谢!

1 个答案:

答案 0 :(得分:1)

您需要将选项按钮称为工作表上的形状

我不知道你如何在python中访问excel对象模型,但在vb中它就像是

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