我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
然而,当我尝试使用货币数字格式进行类似的方法时:
我得到了这个自定义格式。请注意额外的反斜杠,它们被添加到格式中,以便它不与预定义的货币样式匹配。
我看到了这个问题并使用它解决了一些问题。然而,答案没有解决我看到的额外反斜杠问题。 将openpyxl单元格格式设置为货币
我有一个Python 3脚本,在Windows机器上将一些数据加载到Excel文件中。我需要格式化单元格而不仅仅是数字作为货币。
我可以使用以下格式设置单元格的数字格式:
sheet['D48'].number_format = '#,##0'
然而,当我尝试使用货币数字格式进行类似的方法时:
sheet['M48'].number_format = '($#,##0.00_);[Red]($#,##0.00)'
我得到了这个自定义格式。请注意额外的反斜杠,它们被添加到格式中,以便它不与预定义的货币样式匹配。
(\$#,##0.00_);[Red](\$#,##0.00)
我看到了这个问题并使用它解决了一些问题。然而,答案没有解决我看到的额外反斜杠问题。 将openpyxl单元格格式设置为货币
[$-404]e/m/d
等方面发挥作用,这可能可以解释这一点。 - Charlie Clark