2014-06-05 4 views
0

Perl을 처음 사용하는 사람 누구나 한 Excel 파일의 데이터를 다른 기존 Excel 파일에 추가하는 방법을 알려줄 수 있습니까?Perl을 사용하여 Excel에 데이터 추가

프로그램을 실행할 때마다 2 개의 Excel 파일과 1 개의 Excel 파일이 만들어 지지만 새 Excel 파일의 데이터를 다른 하나의 백업 파일로 복사해야합니다. 그래서 백업 파일에 데이터를 추가하고 싶습니다.

웹에서 검색해 보았지만 새로운 파일을 만드는 중입니다.

답변

1

난 당신이

# Open an existing file with SaveParser 
my $parser = Spreadsheet::ParseExcel::SaveParser->new(); 
my $template = $parser->Parse('template.xls'); 
my $row = #Enter row value here, keep incrementing it for appending 
my $col = #Enter column value here 
# Add a cell 
$worksheet->AddCell($row, $col, 'New string'); 
# Write over the existing file or write a new file. 
$template->SaveAs('newfile.xls'); 
+0

Spreadsheet::ParseExcel::SaveParser 당신에게 Chankey 감사합니다 생각하지만, 난 오류가 "./6.pl 라인 (16)에서 정의되지 않은 값에"AddCell "방법을 호출 할 수 없습니다"얻고있다. – VED

+0

작성한 코드를 공유하십시오. –

+0

내 코드를 그대로 추가했다고 생각합니다. 그렇게하는 것이 아니며 단지 샘플 일뿐입니다. 모듈 페이지로 이동하여 설명서를 참조하십시오. –

관련 문제