我正在编写一个使用openpyxl在excel文件中注册费用的程序,但我需要指定单元格编号,例如,第一个费用应该在单元格A1中注册,第二个费用在A2中注册,依此类推。
我需要设置一个可以在注册费用时增加的变量,我需要它在关闭程序时保持这种状态。
非常感谢帮助。
答案 0 :(得分:2)
在程序执行之间保持值的唯一方法是将此值存储在您可以在启动时读取它的位置 - 纯文本文件通常是单个或一小组值的良好解决方案但是如果您已经有一个excel表,你可以将你的价值存储在电子表格本身。但是,如果不依赖存储的值来计算您可以轻松计算的东西,那就更安全了 - 在您的情况下,找到第一个空单元格。
答案 1 :(得分:1)
解析excel文件获取sheet.ncols并获得注册变量。