gpt4 book ai didi

python - 如何使用 `openpyxl` 库在 Excel 中的合并单元格中写入?

转载 作者:行者123 更新时间:2023-12-03 15:03:13 24 4
gpt4 key购买 nike

我正在使用 openpyxl库以在单独的单元格中写入现有 Excel 文件。

如何在 Excel 合并单元格中写入一些文本?

错误 AttributeError: 'MergedCell' object attribute 'value' is read-only
合并单元格时:

代码:

        wb = openpyxl.load_workbook(filename=src)
for row in df_short.itertuples():
ws = wb[row.sheet]
try:
cell = 'N'+str(row.id)
ws[cell] = '=HYPERLINK("%s","#%s")' % (row.txt_path, row.txt)

最佳答案

使用以下代码,其中 ws 是工作表对象。

    ws.cell(cells).value = 'Whatever you want it to be'

用合并 block 的左上角单元格替换单元格。我通常将其保留为行和列。所以 B1 将表示为行 = 1,列 = 2。

后值 =

将您想要放置在单元格内的任何字符串或整数。

关于python - 如何使用 `openpyxl` 库在 Excel 中的合并单元格中写入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57312134/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com