【发布时间】:2014-01-29 12:18:02
【问题描述】:
我正在使用公式:
wsheet.write(i, j, Formula('HYPERLINK(%s;"Link")' % click), docnm)
在我的 Excel 文件中
当它第一次打开时,它会进入“受保护的视图”。在我单击“启用编辑”之前,我的公式不会加载。即使开启了保护模式,是否还能显示我的号码?
我在此链接Protected View in Microsoft Excel 2010 and Python 上找到了类似的主题,但没有任何有用的答案.. 有人可以帮帮我吗?
完整代码:
from xlwt import easyxf,Formula
import xlwt
wbook = xlwt.Workbook()
wsheet = wbook.add_sheet("MySheet")
wsheet.col(j).width = 17000
link="https://stackoverflow.com/"
click="http://ccwebviewer.ac.de.eu.ericsson.se/~"+excelbranch+link
click='"'+str(click)+'"'
linkName='"'+"LINK"+'"'
wsheet.write(1, 1, Formula('HYPERLINK(%s;%s)' % (click,linkName)))
wbook.save("excel.xls")
【问题讨论】:
-
能否提供完整代码。
-
可以,现在我将编辑我的问题
-
我可以复制粘贴完整的代码,因为它是私有代码,这只是我修改的代码的一部分,但是为什么你需要我的代码,可以通过 python 实现,xlwt 在 Excel 中禁用受保护的视图,即我的问题??????
-
我为什么需要你的代码?事实证明,在这种情况下我没有,我在下面发布了一个通用示例,但通常一点上下文会很有帮助。我真的不认为这是很多问题,因为您正在寻求人们的帮助而没有任何回报。