XML을 Excel로 변환하는 방법

모니터의 프로그램 코드

XML 문서를 가져오기 위해 코드를 사용할 필요가 없습니다.

이미지 크레디트: isak55/iStock/게티 이미지

Microsoft Excel은 XML 문서를 가져오는 두 가지 주요 방법을 제공합니다. 수동 가져오기는 대부분의 사용자에게 가장 쉽습니다. 두 개 이상의 파일을 가져오고 코드를 입력하거나 삽입하는 데 빠르고 편안하다면 프로그래밍 방식의 가져오기가 더 빠를 수 있습니다.

수동으로 가져오기

1 단계

Excel을 연 다음 "파일" 메뉴와 "열기"를 선택합니다. 파일 형식 목록에서 "XML 파일"을 선택합니다. 열려는 파일을 선택한 다음 "열기"를 클릭하십시오.

오늘의 비디오

2 단계

메시지가 표시되면 옵션 목록에서 스타일 목록을 선택하거나 스타일 목록을 사용하지 않으려면 "취소"를 클릭하십시오.

3단계

"저장"을 선택하고 "XLS(Excel)" 또는 XLSX 형식을 선택하여 변환을 영구적으로 만드십시오.

프로그래밍 방식으로 가져오기

1 단계

가져올 서버 위치와 XML 파일 이름을 기록해 둡니다. 또는 파일이 하드 드라이브에 있는 경우 파일의 위치를 ​​기록해 두십시오. 검색할 수 없으므로 전체 디렉토리 위치를 알아야 합니다.

2 단계

Excel에서 Visual Basic for Applications 프로젝트를 열고 새 모듈을 삽입합니다. "ImportXML"이라는 서브루틴을 작성하십시오. (원하는 경우 다른 이름을 사용할 수 있지만 "ImportXML"을 사용하면 나중에 참조하기가 더 쉽습니다.)

3단계

다음 코드를 삽입하고 뾰족한 괄호 안의 텍스트를 관련 파일 이름과 위치, 스타일 시트로 바꾸십시오.

통합 문서. OpenXML "<http://Myserver/Myfolder/xml 파일명.xml>", _