我正在尝试使用OpenPyxl和Python 2.7向现有的XLSX文档添加新的工作表。添加单元格是可行的,但单元格是隐藏的,实际上是整个列。
这是代码:
ws = wb.create_sheet(title='newsheet') for i in range(0, len(items)-1): c = ws.cell(column=1, row=i+1) c.value = 'foo' c.style.protection = Protection(hidden=False) wb.save('new_file.xlsx')
我在生成的电子表格中没有看到“foo”。
不幸的是,Excel忽略了现有单元格的行或列样式,因此您必须将它们应用于单个单元格。因此,openpyxl只将应用于单个单元格的样式解释为与这些单元格相关。详情见http://openpyxl.readthedocs.org/en/2.3.0-b1/styles.html#applying-styles。
我有一个代码与许多评论,我如何可以隐藏这些,但没有删除,我需要他们之后。
我实现了动态的列可见性来隐藏/显示列,例如和来显示/隐藏列5。我也有一个的回调,比方说,它用第5列中的文本制作了一个html按钮。 目前在中,我检查,如果为真,则继续执行
问题内容: 我在一张Excel工作表中打印一些公式: 但是我不能将其结果用于实现其他一些逻辑,例如: 即使当我尝试在命令行中打印结果时,我最终也会打印公式: 如何在单元格中而不是公式本身中获得公式的结果? 问题答案: openpyxl支持公式或公式的值。您可以在打开工作簿时使用该标志选择哪个。但是,openpyxl不会也不会计算公式的结果。有一些像pycel这样的库,据称可以做到这一点。
问题内容: 我目前正在针对Python 2.7使用openpyxl v2.2.2,我想为单元格设置颜色。我已经使用以下进口 以下是我尝试使用的代码: 但出现以下错误: 关于如何使用openpyxl设置单元格A1(或其他单元格)颜色的想法? 问题答案: 我认为问题在于您正在尝试将填充对象分配给样式。 应该工作正常。
问题内容: 我正在尝试在隐藏字段中发布数组,并希望在PHP中提交表单后检索该数组。 但是在打印发布的值后,我只能得到一个数组字符串。那么我该如何解决呢? 问题答案: 采用: 您将得到一个数组。
我正在尝试访问容器的属性并获取图像URL。 问题是容器div最初是隐藏的,而图像url是动态添加的,并且容器是可见的。 当我尝试使用访问元素时,它返回给我。 html代码为: 此分区的CSS为: 但是,使用下面的代码可以获得url字符串: 使用以下代码动态添加图像容器“photo_holding”