我想使用 Perl 在已经打开的Excel 工作簿中运行宏。
如果我只想打开工作簿并运行宏,则以下代码有效:
#!C:\Perl\bin\perl.exe
use strict;
use Win32::OLE;
my $Excel = Win32::OLE->new('Excel.Application') or die;
$Excel->Workbooks->open('M:\Programs\MyExcelFile.xls');
$Excel->run('Book1!ChartData');
$Excel->quit;
但是如何对打开的工作簿进行操作?