0
Как преобразовать следующий оператор excel vba в perl win32 :: ole statement?Диапазон (Selection, Selection.End (xlDown)). Выберите
Range(Selection, Selection.End(xlDown)).Select
Я конвертируются следующим образом, но не работает:
my $Excel = CreateObject OLE "Excel.Application";
my $SecondSht = $Book->ActiveSheet;
$SecondSht->Range("P2")->Select();
$SecondSht->Range({$Excel->Selection(), {$Excel->Selection()->End({xlDown})})->Select(); #fails at this statement
$Excel->Selection->Copy;
$SecondSht->Range({"Q2"})->Select;
$SecondSht->Paste;