我想使用VBA从Excel调用Perl脚本.我使用了shell命令.我还使用了以下代码:
Function Chk()
Dim RetVal
RetVal = Shell("C:\Perl\bin\Hello.pl", 1)
End Function
Run Code Online (Sandbox Code Playgroud)
但是上面的函数不会运行该文件.有什么错误吗?
有没有其他方法使用Excel调用Perl脚本或外部程序?
看看ActiveState的Perl扩展.它们有一个"ActivePerl"DLL,它将Perl解释器作为ActiveX组件运行,它应该允许与Excel无缝集成.
此外,它们的OLE扩展允许Perl访问完整的Excel OLE对象模型,因此您可以非常精确地操作电子表格.
| 归档时间: |
|
| 查看次数: |
10347 次 |
| 最近记录: |