我知道这是非常基本的,但我已经使用Python 2周了,我的头撞在墙上试图解决这个问题。我几乎检查了这里的每一个线程,并试图理解Python 2.7文档,还研究了Hammod从Win32编程中摘录的任何内容,我可以找到。下面是我的一段代码。我拉在一个命名的范围从excel到Python Gui。数据在我编码时进入row=4, column=1。问题是我需要解析这个命名的范围,以便范围(这是四个浮点数)在row=4 clomans 1,2,3,4之间被分割。我知道这是最基本的。如果我能在其他地方找到答案,我就不会发帖了。如果有人能给我指出正确的方向,我会很感激的。
xl = win32com.client.Dispatch('excel.application')
wbs = xl.Workbooks
wb = wbs.Open('C:UsersOwnerDesktopAutoPrime.xls')
xl.visible = 1
xlSheet = xl.Sheets(1)
xlSheet.Range('Fronts').Value
#Frame
Ftreas = Frame(F, relief="groove", border=2)
Ftreas.pack(side="left")
lp2a = Label(Ftreas, text=xl.ActiveSheet.Range('Fronts').Value, justify='center')
lp2a.grid(row=4,column=1, sticky='EW')
虽然我以前没有使用过Phyton,但我知道您的行xlSheet.Range('Fronts')
将返回一个Range对象。您可以使用默认属性访问Range对象的单个单元格,例如: