我正在使用来自 ActiveState 的 Active Perl,并希望将数据从 Excel 工作表传输到特定 Power point 文件中幻灯片上的特定表格。
我如何在 Perl 中做到这一点?
我正在使用来自 ActiveState 的 Active Perl,并希望将数据从 Excel 工作表传输到特定 Power point 文件中幻灯片上的特定表格。
我如何在 Perl 中做到这一点?
我建议你从 VBA 调用你的 Perl 脚本。
你可以这样做(在 VBA 中):
ShellWait "c:\perl\bin\perl.exe c:\path\to\script.pl", vbNormalFocus
还可以尝试Shell
VBA 提供的 API。
更新
我建议您先写入磁盘(在 Excel 中)。然后你从磁盘读取(在 Powerpoint 中)。您使用 VBA 执行此操作,这两者都是。为此使用 Perl 没有什么意义,因为您将陷入文件解析问题和各种其他问题。