我是一个只在VBA经验的非程序员。我接受了挑战,让公司的一些日常任务自动化,并选择了Python 3.4来完成它(不确定这是不是最好的选择)。
我需要做的脚本相当简单。它们只需要从。txt文件中读取值,执行计算,并将值写入。xls模板中。
我在stackoverflow上读了一些话题,并关注了这两个话题:
-
是否有一个可行的方法来写数据在excel (COM自动化,Python 3包)?
-
我能将Python 3.4编译成。exe文件吗?
我能够在VBA中这样做一个脚本,但我需要一个可执行文件,每个人都可以使用。
您可以使用以下工具:
-
XlsWriter https://xlsxwriter.readthedocs.org/
-
或使用Py2Exe将python脚本转换为可执行的http://www.py2exe.org/
或者如果你想使用'。csv'文件,有内置的库,非常简单