私は perl と Win32::OLE を使用して、いくつかの Excel タスクを自動化しています。Excelファイルが大きすぎるため、プロセスが完了するまでにかなりの時間がかかります...しかし、一晩放置した後、「タイムアウト」の問題のためにスタックしたと思います。ファイルサイズを小さくすればOKです。
とにかくタイムアウトを増やすには??
私のコードの一部:
# Open the rules file
my $xlBook = $xlApp->Workbooks->Open("$file");
my $xlSheet = $xlBook->Worksheets(1);
#Replace FALSE -> 0
$xlSheet->Cells->Replace ({ What => "FALSE", Replacement => "0" });
#Replace TRUE -> 1
$xlSheet->Cells->Replace ({ What => "TRUE", Replacement => "1" });