欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

bigdecimal 保留两位小数_openpyxl修改单元格格式(隐藏小数、设定百分数位数)...

发布时间:2025/3/15 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 bigdecimal 保留两位小数_openpyxl修改单元格格式(隐藏小数、设定百分数位数)... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

艺赛旗RPA2020.3.0版本 正在免费下载使用中,欢迎下载使用

艺赛旗-RPA机器人免费下载|提供流程自动化解决方案​www.i-search.com.cn

了解RPA请访问

艺赛旗-RPA机器人免费下载|提供流程自动化解决方案​www.i-search.com.cn

修改单元格格式(隐藏小数、设定百分数位数)

from openpyxl.styles import colors from openpyxl.styles import Font, Color,PatternFill from openpyxl.styles import colors from openpyxl import load_workbook from openpyxl.styles import numbers# 设定单元格格式 def set_number_format(file,sheet_index,dyg,new_format):wb = load_workbook(file)sheet_names = wb.get_sheet_names()# print(sheet_names)ws = wb.get_sheet_by_name(sheet_names[sheet_index])cell = ws[dyg]# 使用openpyxl内置的格式print('该单元格原格式',cell.number_format)# 修改单元格格式# 百分数:'0.00%'# 保留整数:'0_);[Red](0)'cell.number_format = new_formatwb.save(file)wb.close()from openpyxl.styles import colors from openpyxl.styles import Font, Color,PatternFill from openpyxl.styles import colors from openpyxl import load_workbook from openpyxl.styles import numbers# 设定单元格格式 def set_number_format(file,sheet_index,dyg,new_format):wb = load_workbook(file)sheet_names = wb.get_sheet_names()# print(sheet_names)ws = wb.get_sheet_by_name(sheet_names[sheet_index])cell = ws[dyg]# 使用openpyxl内置的格式print('该单元格原格式',cell.number_format)# 修改单元格格式# 百分数:'0.00%'# 保留整数:'0_);[Red](0)'cell.number_format = new_formatwb.save(file)wb.close()

数值只保留整数
cell.number_format = ‘0_);[Red](0)’
保留两位小数
cell.number_format = ‘0.00%’

总结

以上是生活随笔为你收集整理的bigdecimal 保留两位小数_openpyxl修改单元格格式(隐藏小数、设定百分数位数)...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。