xlwings将值设置为带等号(=)的字符串而不是公式

2024-05-29 03:58:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用xlwings粘贴一些与单元格相等的字符串

但我不想把它粘贴成公式。 比如说,

import xlwings as xw
wb = xw.Book()
sh = wb.sheets[0]
sh.range("A1:A10").value = "===hello world!==="

什么都没有,只是停了下来

xlwings{a1}中,我找不到任何解决这个问题的线索

那么,如何将单元格值设置为内部带有等号的字符串呢


Tags: 字符串importvalue粘贴a1asshrange
1条回答
网友
1楼 · 发布于 2024-05-29 03:58:48

我自己找到了解决办法

通过在字符串"===hello world!==="前面添加',我可以解决以下问题:

import xlwings as xw
wb = xw.Book()
sh = wb.sheets[0]
sh.range("A1:A10").value = "'===hello world!==="

另外,我可以从单元格中获取字符串

print(sh.range("A1:A10").value)

输出:

['===hello===', '===hello===', '===hello===', '===hello===', '===hello===', '===hello===', '===hello===', '===hello===', '===hello===', '===hello===']

相关问题 更多 >

    热门问题