Tag: xlwt

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

我正在使用公式: wsheet.write(i, j, Formula('HYPERLINK(%s;"Link")' % click), docnm) 在我的Excel文件中 当它第一次打开它进入“受保护的视图” 。 我的公式不加载,直到我点击“启用编辑”。 无论如何,即使保护模式打开,我的号码也能显示出来吗? 我在Microsoft Excel 2010和Python中的这个保护视图链接上find了类似的话题,但是没有任何有用的答案。有人可以帮我吗? 完整的代码: 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")

使用xlrd获取python中excel值的列表

我正在尝试读取Excel表格中列的值列表。 但是,列的长度每次都不一样,所以我不知道列表的长度。 我如何让Python读取列中的所有值,并停止使用xlrd单元格为空时?

在Excel中将python代码的输出写入多行

我正在尝试在Excel表格中写入python代码的输出。 这是我的尝试: import xlwt wbk = xlwt.Workbook() sheet = wbk.add_sheet('pyt') row =0 # row counter col=0 # col counter inputdata = [(1,2,3,4),(2,3,4,5)] for c in inputdata: for d in c: sheet.write(row,col,d) col +=1 row +=1 wbk.save('pyt.xls') Result obtained: 1 2 3 4 2 3 4 5 Desired result row1: 1 2 3 4 row2: 2 […]

xlrd,xlwt,xlutils如何在低级别的Excel中工作?

他们都是开源的Python包来控制Excel(请参阅python-excel )。 我仍然试图了解他们的代码。 如果有人可以提供一个提示,做他们如何连接到Excel的低杠杆? 通过XML,Excel API或其他一些基本的Python包?

计算Excel工作表而不打开它们(openpyxl或xlwt)

我做了一个脚本,打开一个xls。 文件,在其中写入一些新的值,然后保存该文件。 后来脚本再次打开它,并希望在包含公式的单元格中find答案。 如果我用openpyxl调用这个单元格,我得到公式(即:= A1 * B1)。 如果我激活data_only,我什么也得不到。 有没有办法让python来计算xls文件? (或者我应该尝试PyXll?)

用xlwt编写单元格时如何具有本地化风格

我正在用Python的xlwt编写一个Excel电子表格,我需要使用“。”来格式化数字。 成千上万的分隔符,就像巴西的葡萄牙语一样。 我努力了: style.num_format_str = r'#,## 0' 它将千位分隔符设置为“,”。 如果我尝试将num_format_str设置为“#。## 0”,我会将数字格式设置为1234.000而不是1.234。 如果我在OpenOffice中打开文档并格式化单元格,我可以将单元格的语言设置为“葡萄牙语(巴西)”,然后OpenOffice将显示格式代码为“#。## 0”,但是我没有find一种将单元格的语言设置为巴西葡萄牙语的方法。 有任何想法吗?

如何保存整个工作簿中的公式

我正试图覆盖现有的Excel文件。 然后我尝试读取工作簿并使用xlscopy复制原始文件,并使self.wt_bk可以在其中写入内容。 似乎没有办法从原来的Excel文件复制到新的公式。 有什么更好的办法可以让我重写一些已存在的excel文件中的某些单元而不使用win32com ,因为我需要在Ubuntu系统上运行它 谢谢 self.rd_bk = xlrd.open_workbook(self.detailed_xls_fname, formatting_info=True) self.wt_bk = xlscopy(self.rd_bk)

从python中读取Excel表单元格的背景颜色?

我正在使用python和使用xlwt。 我有一个示例Excel表,必须从Python生成相同的Excel表。 现在的问题是标题列突出使用一些颜色从Excel调色板,我无法find颜色的名称。 我需要生成给我的样本的确切副本。 在xlwt中是否有任何函数让我读取一张纸的单元格的颜色,然后把这个颜色放在我的纸上?

Excel中的Combobox xlwt模块

这可能吗? 在使用xlwt或类似模块的单元格中生成Excelcombobox? 当我使用xlrd加载xls,然后使用xlwt复制并保存时,原始xls中的combobox将丢失。

python – 如何创build使用xlwt创build的Excel文件的PDF

我正在创buildMS Excel格式的报告,并已经在Python中使用xlwt和相关模块向用户提供报告。 我也想为这些Excel文件提供PDF文件。 我看了PyPDF和ReportLab,但不知道如何将我的xlwt excel文件转换为PDF。 我想也许我可以将xlwt保存到StringIO,然后将其转换为PDF? 有没有任何的Python模块呢? 我有什么select?