최종적으로 Excel 스프레드 시트로 이동해야하는 데이터베이스에 대해 여러 가지 보고서를 작성했습니다.Excel 파일로 XML 파일
처음에는 텍스트 보고서를 만들었지 만 텍스트를 스프레드 시트로 변환하는 단계는 조금 번거 롭습니다. 스프레드 시트에 텍스트를 가져 오는 데 너무 많은 단계가 있었으며 Excel에서 여러 행의 텍스트 행을 개별 행으로 가져 왔습니다 (잘못된 경우).
현재 "xls"확장자로 파일을 저장하는 간단한 XML을 생성 중입니다. 이것은 더 잘 작동하지만 파일을 열 때마다 사용자에게 XML import dialogue을 묻는 Excel의 문제가 있습니다. 그리고 메모를 추가하거나 레이아웃을 파일로 변경하면 새 파일을 저장해야합니다 (거의 확실합니다). 하고있다).
샘플 "XLS"파일 :
<?xml version="1.0" standalone="yes"?>
<report_rows>
<row>
<NAME>Test Data</NAME>
<COUNT>345</COUNT>
</row>
<!-- many more row elements... -->
</report_rows>
는 가져올 파일을 처리하는 방법을 Excel로 암시하는 파일에 마크 업을 추가하는 방법은 없나요? 이상적으로 최종 사용자는 Excel에서 직접 만든 스프레드 시트처럼 파일을 열고 저장할 수 있어야합니다.
이것도 가능합니까?
UPDATE :
우리는 여기에 Office 2003을 실행하고 있습니다.
업데이트 : XML은 SQLPLUS 스크립트에서 생성되는
, 아니 옵션은 C 번호를 사용하지 않으려면/여기 NET..
XML을 Office XML 파일 형식으로 생성 할 수 있습니까? 그래도 Excel 2007 이상이 필요합니다. –
@ 리차드 모건 : 저는 그 아이디어가 마음에 들지만 아직 Office 2003을 실행 중입니다. – FrustratedWithFormsDesigner