Xlwings Excel和Windows Task Scheduler问题

问题描述 投票:0回答:2
wb = xw.Book('Pending Tracker.xlsx') ws = wb.sheets['Pendings'] val = ws.range('A1').end('down').offset(row_offset=1, column_offset=0).options(index=False, header=False).value = comparison_df time.sleep(20) wb.app.quit()

任务调度程序设置的光

我找到了使它起作用的修复程序。希望通过与多个用户通过OneDrive共享的Excel文件有问题的其他人会发现这有用。在任务调度程序中,它需要作为Windows Server 2003运行,而无需最高的私密,现在XLWINGS将与其他人一起打开该文件,将信息添加到电子表格底部,自动保存和关闭而不会踢其他用户。

我也有类似的问题:
我在XLWINGS库中有一个Python程序,并创建了一个.bat文件。
当我手工启动它时,它可以很好地工作,但是对于Window 10调度程序,我收到了一个错误”(-2147024891,'访问被拒绝。',无,无)”。
我对Excel文件进行了自动校正,可以通过转到excel> file> info> verify document。
我的问题是Windows调度程序不接受.xlsm file

中的注释

我花了一段时间为此找到了解决方案。
python excel automation pywin32 xlwings
2个回答
0
投票

我认为,如果您选择“运行是否登录用户”,这与Taskscheduler有关,这引起了XLWINGS的问题。


0
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.