xlsxwriter相关内容

在Excel中调整单元格宽度

我正在使用xlsxwriter写入Excel工作表.我面临的问题是:当文本多于单元格大小时,它将被隐藏. import xlsxwriter workbook = xlsxwriter.Workbook("file.xlsx") worksheet1 = workbook.add_worksheet() worksheet1.write(1, 1,"long text hidden te ..
发布时间:2020-10-31 19:02:39 Python

使用Python从Excel到PowerPoint的图表

我有一个使用出色的“ xlsxwriter”模块创建的excel工作簿。在此工作簿中,大约有200个嵌入式图表。我现在正在尝试将所有这些图表导出到几个Powerpoint演示文稿中。理想情况下,我想保留原始格式和嵌入式数据,而不链接到外部excel工作簿。 我敢肯定有一种使用VBA做到这一点的方法。但是,我想知道是否有办法使用Python做到这一点。有没有办法将xlsxwriter图表对象放 ..
发布时间:2020-05-30 02:48:22 Python

将许多python变量列表保存到Excel工作表中,同时保持定义的变量类型?

xlsxwriter可以将变量保存到现有的excel文件中,然后再读取它们,尽管问题是变量以字符串形式存储在我的excel文件中. 假设我有许多具有各种类型(pd.datetimerange,pd.df,np.arrays等)的变量的列表,如果我将它们保存到excel文件中,变量类型将丢失. 此外,还从我的Excel文件中调用了Python脚本,因此如果不编写VBA脚本,我将无法更改其 ..
发布时间:2020-05-25 00:59:55 Python

xlswriter格式化范围

在xlswriter中,一旦定义了格式,如何将其应用于范围而不是整个列或整个行? 例如: perc_fmt = workbook.add_format({'num_format': '0.00%','align': 'center'}) worksheet.set_column('B:B', 10.00, perc_fmt) 这将其应用于整个"B"列,但是如何将此"perc_fmt ..
发布时间:2020-05-24 03:11:15 Python

使用Python编写为Excel的增量公式

下面的脚本读取多个csv文件,合并其中的一些文件并将它们写入到两个不同工作表中的Excel文件中. 它还将此公式(=IF(COUNTIFS(Meds!A:A,B2)>0,1,0))添加到Meds列中每个单元格的最后一列,但我需要将其递增,因此第二个单元格将为=IF(COUNTIFS(Meds!A:A,B3)>0,1,0),依此类推.我不知道如何编写一个循环来做到这一点.我看到了此帖子,但是我 ..
发布时间:2020-05-24 03:02:28 Python

熊猫:遍历DataFrames列表,并将每个导出到excel表

尝试自学编码以自动化工作中的一些繁琐任务.对于无意的无知,我深表歉意. 我已经在熊猫(python 3.x)中创建了数据框.我想将每个数据框打印到不同的Excel工作表中.这是我拥有2个数据帧的功能,它可以完美工作,但我想对其进行缩放以遍历数据帧列表,以便使其更加动态. writer = pandas.ExcelWriter("MyData.xlsx", engine='xlsxwri ..
发布时间:2020-05-24 02:51:02 Python

Pandas to Excel条件格式化整个列

我想用格式将Pandas数据框写入Excel.为此,我正在使用xlsxwriter.我的问题是双重的: 首先,如何将条件格式应用于整个列?在示例中,它们使用特定的单元格范围格式(例如worksheet1.conditional_format('B3:K12', ...)),一种我可以引用整列的方法? 第二,如果列B与列C的差异超过15%,我想用红色标记列B.正确的公式是什么? 我 ..
发布时间:2020-05-24 02:44:52 Python

使用XlsxWriter将大熊猫图表插入Excel文件

我使用python 3.4,pandas 0.14.1和XlsxWriter 0.5.6. 我使用下面的代码使用熊猫创建了一个名为"graph"的图形 graph=data_iter['_DiffPrice'].hist() ,可产生漂亮的直方图. 现在,如何使用XlsxWriter将图形插入Excel文件? 我尝试了XlsxWriter方法 workbook.ad ..
发布时间:2020-05-24 02:28:18 Python

将字符串/文本和熊猫数据框写入Excel

我想像这样将一些文本和数据框保存到一个excel文件中: 因此,我有以下变量: text1 = "some text here" text2 = "other text here" df = pd.DataFrame({"a": [1,2,3,4,5], "b": [6,7,8,9,10], "c": [11,12,13,14,15]}) 正如我已经发现的那样,可以使用xlsxwr ..
发布时间:2020-05-24 02:00:30 Python

如何在python中使用xlsx包格式化Excel中的特定单元格

我有一个熊猫df,目前正在使用xlsx软件包进行格式化,我可以选择使用xlsx格式化整个行或列,但不格式化特定的单元格,我也想在DF之间插入几行. 图片附上我希望Excel文件的外观. 以下代码为我提供了图像第一部分中的文件.我需要做更多格式化,例如插入新行,并用斜体表示D13和E13. writer = pd.ExcelWriter('Sample Report Test.xlsx' ..
发布时间:2020-05-23 23:48:37 Python

Python如何使用ExcelWriter写入现有工作表

我正在尝试使用ExcelWriter将一些信息写入/添加到包含多个工作表的工作簿中. 第一次使用该功能时,我正在使用一些数据创建工作簿.在第二个呼叫中,我想在工作簿中的所有表的不同位置添加一些信息. def Out_Excel(file_name,C,col): writer = pd.ExcelWriter(file_name,engine='xlsxwriter') f ..
发布时间:2020-05-23 21:35:26 Python

追加数据框以使用Pandas精益求精

我希望将数据框附加到excel 此代码几乎可以按需工作.尽管它不会每次都附加.我运行它,并将数据框放入excel.但是,每次运行它都不会追加.我也听说过openpyxl是cpu密集型的,但听不到很多import pandas from openpyxl import load_workbook book = load_workbook('C:\\OCC.xlsx') writer = pan ..
发布时间:2020-05-23 21:28:54 Python

使用openpyxl或xl *或xlsxwriter在工作簿中移动工作表?

我已阅读 openpyxl , xlwt ,具体来说,我有各种各样的日历,['JAN','FEB',...,'DEC'],需要时我需要替换月份. 如果不移动,如何在Excel工作簿中订购工作表?您可以在指定工作表的之后或 之前插入工作表吗? 只有另外一个我可以在SO上找到的帖子使用了win32com和Book.Worksheets.Add(After=Sheet);似乎很奇怪,这些模块 ..
发布时间:2020-05-21 01:44:31 Python

使用Openpyxl和现有工作簿的Pandas Excel Writer

我有一阵子的代码,我正在重复使用它来完成一项新任务.任务是将新的DataFrame写入新的工作表中,并写入现有的excel文件中.但是我不了解其中一部分代码,但这只是使代码“起作用". 工作: from openpyxl import load_workbook import pandas as pd file = r'YOUR_PATH_TO_EXCEL_HERE' df1 = p ..
发布时间:2020-05-21 01:38:32 Python