在Excel中打开的情况下,有没有一种方法可以实时更新电子表格?我有一个名为Example.xlsx的工作簿在Excel中打开,并且我有以下Python代码尝试使用字符串“ID”更新单元格B1:
有没有办法在Excel中实时更新已经打开的电子表格?我有一个名为Example.xlsx的工作簿正在Excel中打开,以下是我的Python代码,尝试将字符串“ID”更新到单元格B1:
import openpyxl
wb = openpyxl.load_workbook('Example.xlsx')
sheet = wb['Sheet']
sheet['B1'] = 'ID'
wb.save('Example.xlsx')
在运行脚本时,我遇到了这个错误:PermissionError: [Errno 13] Permission denied: 'Example.xlsx'
我知道这是因为该文件目前在Excel中打开,但我想知道是否有另一种方法或模块可以在其打开时更新表格。