openpyxl

    1热度

    1回答

    我正在尝试将公式写入单元格并写入整列。但是,对于列中的每个单元格,它读取=(E2-F2)/ C2。对于同一列上的每个单元格,我如何获取它以便读取(E3-F3)/ C3等? import openpyxl wb = openpyxl.load_workbook('yes.xlsx') Sheet = wb.get_sheet_by_name('Sheet1') n = '=(E2-F2)/

    0热度

    1回答

    我已经开始学习openpyxl。我已经学会了如何找到最大值,使单元格的粗体值,应用公式等。现在,我面临一个问题。我有Excel文件,其中包含10张工作表。在这10张纸中,首先我必须检索4张纸,然后我必须在每列中找到最大值并使其变粗。我写了一个代码,但它不能很好地工作 - 有时会正常工作,有时候不会。 Here is the Link以对输入和输出文件进行采样。 下面是代码: import os

    -2热度

    1回答

    File "file_searcher.py", line 62, in <module> conditional_search(cellObj, current_sheet, db_entry) File "file_searcher.py", line 19, in conditional_search print(current_sheet.cell(row

    -1热度

    1回答

    我正尝试使用openpyxl库从python中基于宏的xls文件(.xlsm)读取内容。我想读取单元格中的值,但是我正在从宏单元格中获取宏公式而不是填充值。 有没有什么办法从python的单元格内容中获取值? ##下面是示例代码 进口openpyxl DEF generate_output_file(template_path,output_path): # Load/open the exist

    1热度

    1回答

    我正在使用openxlsx编写一个excel文件。它包含一个带有字符串的列(具有指定的宽度),有时比列的宽度更长。 只要字符串具有列宽度的长度,字符串是否有自动换行的方法? 我到目前为止只发现固定的解决方案,如 worksheet.cell('A1').value = "Line 1\nLine 2"

    -1热度

    1回答

    我目前已经编写了一个使用UNO与LibreOffice .ods文档进行交互的Python脚本。但是,它非常不稳定,并导致很多系统错误并在Ubuntu 17.04上崩溃。 我通过openpyxl文档阅读,但我无法找到答案,这个简单的问题:我是否可以使用openpyxl在Ubuntu到动态操纵.XLSX或内嵌式一的.ods文件? I.e.我想打开文档,从单元中读取数据,在循环中更新单元格值,从文档自

    -1热度

    1回答

    我在我的后端服务(谷歌应用程序引擎)有一些openpyxl代码,我想从谷歌云存储/ blobstore加载文件,但传递文件流(通过blobstore阅读器)doesn' t似乎对load_workbook有效。 xlrd有一个选项可以传递文件内容(Reading contents of excel file in python webapp2)。有没有类似的openpyxl? blobstore_

    -1热度

    1回答

    我想改变cell.coordinate的列到下一列,并想知道你怎么能这样做?例如,我目前正在使用单元格A5或任何A#将其更改为单元格B5或任何B#。 背景: 我在从一个两列XLSX文件的水珠目录的程序工作。第一列是文件名,第二列是我想要搜索的特定文本。该程序使用第一列的文件名,如果找到匹配则打印,但由于这样的原因,还没有能够想出办法将当前工作单元更改为A#到B#上的下一列,并使用该字符串在B#中搜

    0热度

    1回答

    使用openpyxl和Python 3.6,我试图在工作表中设置user-level permissions on certain ranges,该工作表允许用户编辑它(即使在我们的情况下,只进行排序/筛选),即使工作表被锁定。 此截图显示你会怎么做这在Excel 2016手动,通过回顾 - >允许用户编辑区域: 我看着Named Ranges/Defined Names,但无济于事。这里有源链接

    -1热度

    1回答

    我被困了尝试使用OpenPyxl和xlsxwriter在Excel扩展行数过了一段时间。 现在我的文件看起来像: ,我需要追加另一个数据,对应于形状和移动都记录下来,所以它看起来像: 我有我的数据['a','b','c']作为列表存储。我需要使用字典吗?或者任何简单的方法? 现在我的代码如下所示: from openpyxl import load_workbook from openpyxl