Python 3.x Python 3-OpenPyxl-如何将编辑好的excel工作簿写入新的excel文件?
下面是加载excel工作簿并在工作表上写入一些数据的python代码Python 3.x Python 3-OpenPyxl-如何将编辑好的excel工作簿写入新的excel文件?,python-3.x,openpyxl,Python 3.x,Openpyxl,下面是加载excel工作簿并在工作表上写入一些数据的python代码 import openpyxl as op from openpyxl import Workbook new_excel = op.load_workbook('SpreadSheet.xlsx',read_only=False, keep_vba= True) spreadsheet = new_excel .get_sheet_by_name('Input Quote') s
import openpyxl as op
from openpyxl import Workbook
new_excel = op.load_workbook('SpreadSheet.xlsx',read_only=False, keep_vba= True)
spreadsheet = new_excel .get_sheet_by_name('Input Quote')
spreadsheet['B30'] = 'VAU'
spreadsheet['D30'] = 1000
spreadsheet['F30'] = 5000
1) 如何将此工作簿保存在单独的excel(.xlsx)文件中
2) 如果
excel有公式,怎么能自动触发
openpyxl API?1。
导入openpyxl
工作簿=openpyxl.load\u工作簿('SpreadSheet.xlsx')
工作簿.save('NewWorkbook.xlsx')
2.
我不确定是否有更好的方法来处理这个问题,但当我需要检查是否有公式时,我会获取单元格的值(公式只是字符串),并进行一些数据验证以检查公式是什么。然后我通过Python复制功能,并输出适当的数据。假设您想计算J13单元中的公式。。。如何将其替换为计算值?J13=A1+A2。。。如果A1=A2=500,则应为1000。我们如何计算单元格的公式