-1

我正在使用来自 ActiveState 的 Active Perl,并希望将数据从 Excel 工作表传输到特定 Power point 文件中幻灯片上的特定表格。

我如何在 Perl 中做到这一点?

4

1 回答 1

0

我建议你从 VBA 调用你的 Perl 脚本。

你可以这样做(在 VBA 中):

ShellWait "c:\perl\bin\perl.exe c:\path\to\script.pl", vbNormalFocus

还可以尝试ShellVBA 提供的 API。

更新

我建议您先写入磁盘(在 Excel 中)。然后你从磁盘读取(在 Powerpoint 中)。您使用 VBA 执行此操作,这两者都是。为此使用 Perl 没有什么意义,因为您将陷入文件解析问题和各种其他问题。

于 2013-03-06T12:33:09.683 回答