다음을 통해 공유

엑셀 VBA에서 XML 파싱할때 개행문자 관련해서 질문드려봅니다.

익명
2017-11-24T05:43:24+00:00

XML파일을 MSXML2.DOMDocument60 모듈을 써서 엑셀에 파싱하는 매크로를 작성하고 있습니다.

엑셀 셀에 파싱되어 들어갈때는 줄바꿈이 되어서 들어갑니다.

그래서 개행문자를 기준으로 배열로 쪼개려고 하는데, vbCrLf도, vbLf도 전부 찾을수가 없습니다.

분명 엑셀 셀에 들어갈때는 개행이 되어서 들어가는데요.

xml파일에도 CrLf가 제대로 들어가있는것을 확인하였습니다. cdata 내부에도 CrLf가 표기 되어 있구요.

혹시 DOMDocument60 모듈을 써서 Node로 불러올때 개행문자가 다 없어지고, 한줄로 들어가는건지 알고싶구요.

만약 그렇다면 왜 셀에 들어갈때는 개행이 되서 들어가는지 궁금합니다.

저 혼자 하루종일 잡고앉아있어도 도저히 모르겠어서, 질문드려봅니다.

아시는분 있을까요? ㅜㅜ

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2017-11-24T06:33:09+00:00

    안녕하세요!~ 타브리스 님.

    Microsoft Community 사이트를 방문해 주셔서 감사합니다.

    Office 2016, Excel VBA 파싱 매크로 작성 시 매크로 작성 관련 문의하셨습니다.

    해당 Excel VBA 관련 및 매크로 문의 부분은 번거로우시겠지만 아래 TechNet 을 통하여 문의해 주시기 바랍니다.

    ● TechNet IT 전문가 커뮤니티

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음