如何在不closures和重新打开python的情况下更新Excel工作表

我正在devise一个贸易pipe理系统。 我想能够input到Excel中的值,并让Python做一些计算(而不是Excel)。 这甚至有可能吗?

用openpyxl我必须inputexcel的值,保存,closures,运行脚本,重新打开excel。 就devise标准而言,这是不可接受的。

任何人都可以推荐一个更好的方法来更新在单元格中更改值的实时界面吗? 理想情况下,我想继续与Excel

我不知道这是否可能,但至less是很难做到的。 由于Excel在读取表单文件时将其locking,因此在打开其他进程时不能修改它。 所以只留下让Excel进程修改文件的可能性。 而且,据我所知,Excel中的脚本只能在VB中完成(但是我不太了解)。