在Excel文件中禁用受保护视图模式 - 使用xlwt,python

2024-05-14 18:27:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我用的是公式:

wsheet.write(i, j, Formula('HYPERLINK(%s;"Link")' % click), docnm)

在我的Excel文件中

当它第一次打开时,它会进入受保护视图“。我的公式直到我单击“启用编辑”后才会加载。有没有办法让我的号码显示出来,即使保护模式是打开的?在

我在这个链接Protected View in Microsoft Excel 2010 and Python上找到了一个类似的主题,但是没有任何有用的答案。。 有人能帮帮我吗?在

完整代码:

^{pr2}$

Tags: 文件视图编辑linkexcel号码write公式
1条回答
网友
1楼 · 发布于 2024-05-14 18:27:33

我用下面的代码尝试了一个基本示例,似乎可以在不提示的情况下打开生成的工作簿并按照链接进行操作:

import xlwt

link_url = 'http://stackoverflow.com/questions/21430921/disable-protected-view-mode-in-excel-files-with-xlwt-python' #'file1.csv'
outputfile = 'outputList.xls'
wbk = xlwt.Workbook()
wsheet = wbk.add_sheet('sheet 1')

xlformula = 'HYPERLINK("'+link_url+'", "Link")'
wsheet.write(0, 0, xlwt.ExcelFormula.Formula(xlformula))

wbk.save(outputfile)

这基本上是创建一个新的工作簿,并为这个问题编写一个指向URL的链接并保存工作簿。在

相关问题 更多 >

    热门问题