기존의 Excel 파일 "Test.xls"를 업데이트하려고합니다. 이제 Test.xls 파일의 전체 경로를 제공하는 대신 현재 디렉터리에서 Test.xls 파일을 읽는 방법을 알고 싶습니다. Windows 환경에서 Eclipse를 사용하고 있습니다. 나는 ./Test.xls 같은 다양한 옵션을 시도Excel 파일을 읽는 동안 경로 이름으로 현재 디렉토리를 지정 하시겠습니까?
my $Excel = Win32::OLE->GetActiveObject('Excel.Application')
|| Win32::OLE->new('Excel.Application', 'Quit');
my $Book = $Excel->Workbooks->Open("Test.xls"); #This line throws an error but works if I give complete path name as D:/eclipse/workspace/testing/Test.xls
my $Sheet = $Book->Worksheets(1);
foreach my $data (@ifrules)
{
$Sheet->Cells($row,$col)->{'Value'} =$data;
$row++;
}
$Book->Close;
\ 너무 Test.xls를 등 : 다음은 내 코드입니다.. 상담하십시오.
괜찮 았습니다. 감사 – Spooferman