使用powershell调用excel宏

使用powershell调用excel宏,excel,vba,powershell,Excel,Vba,Powershell,我正在尝试打开excel工作表,运行宏并定期关闭它,以便在单元格中的日期更改为“xxx”时收到电子邮件通知 不幸的是,powershell在运行以下宏时显示错误: 调用宏时需要传递参数(目标): $App.Run("tata", "value for target") 调用宏时需要传递参数(目标): $App.Run("tata", "value for target") 您好,我不明白:-)当运行宏时,您需要在宏的名称后指定一个值,它在代码的第一部分中使用。您也可以通过调用“Mail\u

我正在尝试打开excel工作表,运行宏并定期关闭它,以便在单元格中的日期更改为“xxx”时收到电子邮件通知

不幸的是,powershell在运行以下宏时显示错误:



调用宏时需要传递参数(目标):

$App.Run("tata", "value for target")

调用宏时需要传递参数(目标):

$App.Run("tata", "value for target")

您好,我不明白:-)当运行宏时,您需要在宏的名称后指定一个值,它在代码的第一部分中使用。您也可以通过调用“Mail\u small\u Text\u Outlook”而不是“tata”来避免第一个块,这样您就不需要传递任何参数
$App.Run(“Mail\u small\u Text\u Outlook”)
Hi,我不明白:-)当运行宏时,您需要在宏名称后指定一个值,它将用于代码的第一部分。您也可以通过调用“Mail\u small\u Text\u Outlook”而不是“tata”来避免第一个块,这样您就不需要传递任何参数
$App.Run(“Mail\u small\u Text\u Outlook”)
$App.Run("tata", "value for target")