我可以建议你三种方法:
为此,请让VBA脚本创建一个空白文件(可以是.xlsx)
import os.path
import time
"""
First block of code here
"""
while os.path.isfile('signal.xlsx') == False:
time.sleep(10)
"""
Second block of code here
"""
如果要让脚本更改工作表的某些方面,请使用较短的版本运行,计算运行所需的时间,然后将运行时间乘以必须运行的总迭代次数。
让Python在运行以下块之前等待几秒钟。
import time
time.sleep(seconds)
三。使用Python调度程序
我建议你
https://pypi.org/project/schedule/
因为它有一个非常直接的用法示例。