다음을 통해 공유

안녕하세요 VB에서 Excel open 관련 문의 드립니다.

익명
2017-04-10T04:51:45+00:00

안녕하세요 주제에대한 질문입니다.

VB에서 웹에 있는 excel 파일을 열려고 할때 서버응답이 없다고 합니다.

 xlApp.Visible = True

 xlApp.Workbooks.Open "http://hkbid.co.kr/excel/listExcel_ResultComs2.php?BidCode=201703283374&Old_y=2017"

얼마전까지만 해도 문데가 없었는데 값자기 어느순간 부터 오류가 발생합니다. 

어떻게 처리해야 할지 문의 드립니다.

[출처] ☞ VB로 Excel(엑셀) 핸들링 - 문서 열기, 닫기, 저장|작성자 젠센쭈

Microsoft 365 및 Office | 설치, 사용, 활성화 | 가정용 | 기타

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

댓글 0개 설명 없음

답변 3개

정렬 기준: 가장 유용함
  1. 익명
    2017-04-18T04:40:56+00:00

    당연히, 다른 컴퓨터에서 동일하게 작동하지 않습니다.

    http://hkbid.co.kr/excel/listExcel\_ResultComs2.php?BidCode=201703283374&Old\_y=2017 주소는 실제 파일의 위치를 나타내지 않습니다. 서버에 파일 다운로드를 요청하거나, 2017년 경매번호 201703283374 번 관련 데이터를 요청하여 엑셀 파일로 내보내는 기능을 합니다. 저 링크를 클릭하면 hkbid_입찰.xls 라는 파일을 다운로드 하게 됩니다. 저 주소에서는 파일명과 관련된 어떠한 단어도 확인할 수 없습니다.

    실제 파일의 위치가 아니므로 xlApp.Workbooks.Open 이라는 매소드를 통해 파일을 불러올 수 없습니다.

    https://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.workbooks.open.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1  를 확인하시면 Workbooks.Open 매소드는 파일명을 인자로 받는다고 나와있습니다.

    (http://hkbid.co.kr/excel/listExcel\_ResultComs2.php?BidCode=201703283374&Old\_y=2017 는 한눈에 보아도 xxxx.xlsx, yyyy.xls와 같은 엑셀에서 사용하는 파일 명이 아니지요 ^^)

    고맙습니다.

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

    2명이 이 답변이 도움이 된다고 생각했습니다.
    댓글 0개 설명 없음
  2. 익명
    2017-04-11T00:24:25+00:00

    안녕하세요 해룡윤 고객님

    VBA는 커뮤니티에서 자세히 도와 드리기는 어렵습니다.

    VBA 관련 커뮤니티에 문의를 하여 답변을 받으시는 것이 좋을 것으로 보입니다.

    아래의 경로를 열었을 때, 확장자가 올바르지 않다는 오류가 나타나는 것으로 보이며,

    php 등 에서 추출과정이 진행된 것으로 보입니다.

    http://hkbid.co.kr/excel/listExcel_ResultComs2.php?BidCode=201703283374&Old_y=2017

    회사 사이트라면 변동사항이 있는지 여부와 다른 PC에서도 동일한지 확인해 보시기 바랍니다.

    감사합니다.

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

    2명이 이 답변이 도움이 된다고 생각했습니다.
    댓글 0개 설명 없음
  3. 익명
    2017-04-18T01:58:01+00:00

    이 문제를 해결할수 있는 방법이 전혀 없는것인지요

    말씀 해주신 내용을 검토해 봤는데 다른컴에서도 동일한 결과입니다.

    또한 http://hkbid.co.kr/excel/listExcel_ResultComs2.php?BidCode=201703283374&Old_y=2017 링크를 클릭시에는

    아무런 문제 없느 다운로드 되는 것을 확인할수 있는데 VB 또는 VBA에서는 다운이 안되는 것인지 모르겠습니다.

    또한 말씀해 주신 VBA커뮤니티에 문의 하라고 하셨는데 어디에 어떻게 문의 해야 할지요..??

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

    댓글 0개 설명 없음