import win32com.client as win32
# 创建 Excel 应用程序对象
excel_app = win32.Dispatch("Excel.Application")
# 打开现有的 Excel 文件
workbook = excel_app.Workbooks.Open("path_to_your_excel_file.xlsx")
# 根据工作表名称获取工作表对象
sheet_name = "Sheet1" # 替换为您要操作的工作表名称
worksheet = workbook.Worksheets(sheet_name)
# 设置要转换为文本格式的列索引(假设是第二列,B列,索引从1开始)
column_index = 2
# 获取要设置格式的列的范围
column_range = worksheet.Columns(column_index)
# 设置列的格式为文本
column_range.NumberFormat = "@"
# 保存 Excel 文件并退出应用程序
workbook.Save()
workbook.Close()
excel_app.Quit()
python 将excel 某一列设置为文本格式 非科学计数法
最新推荐文章于 2024-01-19 15:52:15 发布