使用python制作excel执行自定义计算公式并输出为.exe的程序
时间: 2023-05-15 13:07:24 浏览: 194
python写excel
可以使用Python中的openpyxl库来读取和写入Excel文件,同时使用pyinstaller库将Python程序打包成.exe文件。以下是一个简单的示例代码:
```python
import openpyxl
import pyinstaller
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
sheet = wb['Sheet1']
# 执行自定义计算公式
for row in sheet.iter_rows(min_row=2, values_only=True):
result = row[0] * row[1] + row[2]
# 将结果写入第四列
sheet.cell(row=row[0], column=4, value=result)
# 保存Excel文件
wb.save('example.xlsx')
# 使用pyinstaller将Python程序打包成.exe文件
pyinstaller --onefile my_program.py
```
这个程序会打开名为example.xlsx的Excel文件,执行自定义计算公式,并将结果写入第四列。最后,它会将Python程序打包成一个名为my_program.exe的可执行文件。
阅读全文