我正在尝试使用win32com在excel中生成报告。我可以把信息输入正确的单元格。然而,我的一列包含一个ID号,excel正在将其格式化为一个数字(以科学记数法显示)。我尝试使用以下方法将单元格格式化为文本: sheet.Range(cell).NumberFormat = '@'
sheet.Range(cell).NumberFormat = '@'
例如,在数字之前向Excel传递一个前导引号 "'5307245040001" "5307245040001"
"'5307245040001"
"5307245040001"