excel相关内容
wb = openpyxl.load_workbook(filename = 'C:/Users/test.xlsx') sheet = wb['sheet1'] len=sheet.max_row vals1 = [v[0].value for v in sheet.get_squared_range(1,1,2,len)] vals2 = [v[1].value for v in sheet.
..
在我的EXCEL文件中,我隐藏了某些列,当我使用Openpyxl读取该列的可见状态时,发生了以下情况: 在EXCEL中隐藏‘A’,将‘A’读出为隐藏; 在EXCEL中隐藏‘ABC’,读出‘A’为隐藏,‘BC’可见(这很奇怪); 在EXCEL中隐藏‘B’,读出‘B’为隐藏; 然后在EXCEL中隐藏‘A’,读出‘A’为隐藏,但‘B’可见; ... 对于隐藏的连续列集,似乎只有第一列可以
..
我在我的Python代码中使用了Openpyxl在Excel中输出值。然而,现在我发现自己处于一种情况,Excel文件中的单元格位置可能会根据用户的不同而变化。为了避免程序出现任何问题,我想命名代码可以将输出保存到的单元格。有没有办法让Python与Excel中的命名区域交互? 推荐答案 工作簿级别定义的名称 import openpyxl wb = openpyxl.load_
..
我有一个EXCEL文件,它在单独的页面上有图表,它们上面绘制了多个系列。我需要做的是使用python绘制完全相同的范围。我所说的范围是指以下几点: 有没有办法通过python访问此信息? 推荐答案 尝试此代码: 选项1适用于所有图纸 import win32com.client as client def series_output(chart): pri
..
写入Excel文档时有关格式化数据的问题,因为我是使用Openpyxl的新手。 我有一个Excel工作表,我正在向其中写入数据,其中一列是以‘mm/dd/yyyy’格式保存当前日期的列。目前,在写入Excel文档时,我的代码将日期重新格式化为‘yyyy-mm-dd’格式,而Excel文档不会将数据识别为‘date’类型,而是‘General’数据类型。 下面是我将日期写入工作表的Pyt
..
创建表时,Excel自动为所有列创建筛选器。 然后在我的Python+Openpyxl代码中,我想筛选出一些数据,但我不知道如何检索和更改此现有筛选器。 考虑我的表可能具有“失败”、“通过”、“跳过”和空值 我只想看到“不及格”和“及格”。 如果我尝试向表中添加筛选器,它似乎会被忽略: ws.auto_filter.add_filter_column(1,
..
那里 我正在尝试使用Openpyxl来处理Excel数据。拉出图片并将其导出是可以的。但x_轴不够美观,我想旋转它,但在文档中找不到解决方案。 以下是使用XlsxWriter的解决方案:solution。 我的代码类似于: from openpyxl import load_workbook from openpyxl.chart import ( ScatterChar
..
我正尝试使用此代码将数据框追加到Excel中的现有工作表中,但它并没有将新数据追加到其中,而是创建了一个新的工作表。代码如下: import pandas as pd import openpyxl as op df = ['normal_dataframe'] with pd.ExcelWriter('test.xlsx', engine='openpyxl', mode='a') a
..
我需要在Google云存储上从我的存储桶中打开一个.xlsx文件,问题是我得到的是:FileNotFoundError at/api/fi ha-excel [Errno 2]没有这样的文件或目录:‘ficha.xlsx’ 这些是我的存储桶中的设置。 UPLOAD_ROOT = 'reportes/' MEDIA_ROOT = 'reportes' 这些是路由存储桶/repo
..
我在设置空白单元格格式时遇到问题。 我的代码是 import setting_prices import pandas as pd from openpyxl import Workbook, load_workbook from openpyxl.styles import Color, PatternFill, Font, Border from openpyxl.styles.diff
..
我已经实现了一个功能,其中有跨多行的动态超链接。这些超链接指向同一工作簿中不同工作表中的不同单元格。当我单击任何超链接时,我可以导航到该目标单元格。 现在,默认情况下,该单元格以粗黑边框突出显示。有没有办法使该单元格在单击超链接后高亮显示时以特定颜色显示。 推荐答案 大问题!我们可以使用工作表事件来处理此问题。我觉得适合使用的事件是跟随HYPERLINK事件。老实说,我不知道如何通过
..
我有一个形成形状的EXCEL文件,但当我用Openpyxl修改它时,形状消失了,我可以保留形状吗,或者需要重做形状(线条)。 推荐答案 如documentation中所述,使用现有文件时,所有图表、图像等都将丢失。
..
我正在尝试读取EXCEL(.xlsx)文件并将其转换为DataFrame。我使用了pandas.ExelFile、pandas.read_EXCEL、Openpyxl Load_Workbook甚至io文件的读取方法,但我无法阅读该文件的工作表。每次我得到列表索引超出范围时,错误或没有工作表名称都是Openpyxl的情况。我还尝试了xlrd方法。 temp_df = pd.read_exce
..
我在Excel中有两列数据,正在尝试使用Openpyxl来设置它们的格式。 第一列是URL。我想将第二列设置为指向URL的超链接,然后删除第一列。我还将本栏的格式设置为带下划线的蓝色超链接。我正在使用以下代码。(下面的代码只有一行数据,便于理解) import openpyxl from openpyxl import Workbook from openpyxl.styles imp
..
我一直在测试使用Openpyxl将表添加到工作表,但在尝试打开它时收到以下错误。文件打开,但格式不正确。点击RECOVER后,EXCEL报告表XML有问题。是否有解决此问题的方法/修复方法? 我使用的代码: import openpyxl from openpyxl import Workbook from openpyxl.worksheet.table import Table,
..
我正在使用lxml从一个网站获取价格,我想使用Openpyxl将该价格插入到现有的Excel文件中。当我运行代码时,我得到错误: ValueError:无法将[‘$364’]转换为Excel (‘364美元’是掠夺价)。我该怎么解决这个问题?代码的第11行sheet['A1'] = price似乎是问题所在。我的整个代码如下: from lxml import html impo
..
我在Python3(与Django一起)中使用了Openpyxl 2.6.0。 我想操作我的Excel Skelton表(某些单元格被合并)来删除一行。但删除该行后,合并的单元格不再合并。 即使某些行被删除,我也要保留合并的单元格。 代码和Excel示例如下。 def excelsample(request): wb = openpyxl.load_workboo
..
我有一个the following pattern的Excel文件(data.xlsx),我需要从该Excel文件的文本框中读取值。 我当前正在使用Pandas库,我试图获取该值,但遗憾的是找不到任何用于该目标的API。 有人知道如何做到这一点吗? 更多信息: 我的问题与Java中的this姐妹问题重复。 编辑: 我为任何想知道如何手动(即不使用pip的外部模块
..
我正在尝试对齐Openpyxl中的列,但未成功: wb = Workbook() ws = wb.active ... ws.column_dimensions["A"].alignment = Alignment(horizontal='left') ws.column_dimensions["C"].alignment = Alignment(horizontal='cente
..
我正在尝试使用Openpyxl在Python中将列表写入一行,但无济于事。 该列表包含例如10个值。我需要打开一个现有的工作表,并将这十个值写到它们自己的单元格中,沿着一行。 我需要使用Openpyxl,因为它具有覆盖现有工作表的功能,而xlsxWriter只能创建新工作表。 推荐答案 查看here,向下滚动到标题将值写入单元格。 TLDR: >>> import
..