gpt4 book ai didi

python - 通过 Python 运行 Excel 宏(使用 Mac)?

转载 作者:行者123 更新时间:2023-12-04 21:19:56 27 4
gpt4 key购买 nike

我想知道是否可以通过 Python 运行 excel 宏(使用 Mac,我指定机器,因为我知道大多数代码都使用 win32。,这不适用于 Mac 用户)。有人试图弄清楚吗?

最佳答案

看看 xlwings .这是一个经过深思熟虑的 python 包,允许您从 python 控制一个 excel 应用程序(反之亦然)。它同时支持 Windows 和 Mac。在 Mac 上它使用 psutil appscript 在后台与 excel 应用程序进行通信。

xlwings documentation给出了以下示例,用于从 python 代码执行 excel VBA 宏:

Examples

This VBA function:

Function MySum(x, y)
MySum = x + y
End Function

can be accessed like this:

>>> import xlwings as xw
>>> wb = xw.books.active
>>> my_sum = wb.macro('MySum')
>>> my_sum(1, 2)
3

关于python - 通过 Python 运行 Excel 宏(使用 Mac)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54960474/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com