bigdecimal 保留两位小数_openpyxl修改单元格格式(隐藏小数、设定百分数位数)...
生活随笔
收集整理的这篇文章主要介绍了
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修改单元格格式(隐藏小数、设定百分数位数)...的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 双向循环链表的选择排序
- 下一篇: 双向循环链表的插入排序