关于Python Excel VBA

用python写了个脚本,采用"app = win32com.client.Dispatch('Excel.Application')"调用的excel,在excel里边我用VB又写了个脚本;运行方式是:python命令行往excel某表格写一个数字,VB判断值变化会驱动VB的脚本运行.本意是想VBA运行的时候,python代码会在写完值之后继续往下运行,但结果却是python必须要在VBA运行完后才往下运行,想两者并行的却成了串行.
python是在等excel写操作的返回么?

单元格值改变必然会引发Change事件,这个事件里面的代码自然要运行完之后,单元格的值才算改定,也就是说python代码修改值的操作在进行,直到Change事件中的代码运行完,python代码的改值操作才真正结束。
温馨提示:答案为网友推荐,仅供参考