Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form

VBA에서 인터넷 정보를 파싱&유니코드로 변경하고 자료 가공하는 코드를 짜보았는데,
InternetExplorer 객체를 사용할땐 상대참조 URL도 .navigate(URL)로 잘 들어가지는데(더럽게 느린건 함정)
MSXML의 XMLHTTP60 객체를 사용하니까 .open "GET" , URL ,false를 쓰면 에러가 뜹니다...
일단 절대참조 형식으로 고쳐서 작동시키고는 있는데 혹시 다른 방법이 있을까요? 궁금합니다.

그리고 자동 리디렉션도 IE객체에서는 알아서 해주긴 하던데 XMLHTTP60은 서버에서 요청과 URL을 받아와서

리디렉션을 다시 시켜줘야 하는 것 같던데, 이것도 다른 방법이 있다면 알려주시면 감사하겠습니다.

엑셀에서 기본 지원하는 웹쿼리가 vbunicode만 지원된다면 더할 나위 없긴 한데 아무리 해봐도 안되더라고요ㅠ

 



  • profile
    쮸쀼쮸쀼 2019.09.23 20:13
    반드시 VBA로 처리해야 하는 일이 아니라면, VBA가 아닌 다른 언어로 작업하시는 것이 훨씬 편할 것입니다. 요즘은 파이썬 기반으로 인터넷 정보를 크롤링하고 파싱하는 법을 다룬 문서가 많아서, 책까지 여러 권 출판된 모양이더군요. 파이썬에서도 엑셀 파일을 읽고 쓸 수 있으니, 반드시 VBA로 해야만 한다는 제약조건이 없다면 다른 언어를 쓰시는 것을 권해드립니다.

    말씀하신 객체는 HTTP를 직접 다루는 객체인 모양인데, 그렇다면 원하시는 것들을 모두 스스로 해야 합니다. 웹 브라우저에서라면 알아서 처리해주는 것들이지만, HTTP를 직접 다룬다면 해당 부분들 또한 자기가 직접 처리해줘야한다는 뜻이 되니까요. 정 필요하다면 HTTP를 다루는 객체를 한번 감싼 객체를 직접 만들어 쓸 수도 있겠지만, 그럴 바에야 차라리 위에서 말한 대로 VBA 대신 다른 언어를 동원하는 편이 훨씬 더 편할 것입니다.

    p.s.
    저도 지금 간단한 HTTP 서버를 직접 만드는 과제를 하고 있는데, HTTP 프로토콜을 직접 다루려니 신경써야 할 것들이 참 많네요.
  • ?
    겜메 2019.09.23 21:49
    답변 감사합니다! 일단 만들어놓은거 그대로 쓰다가 마음에 안 들면 AJAX나 파이썬으로 갈아타야겠네요.
  • profile
    라임베어      성공한 사람은 포장되어 일반인을 망친다. 2019.09.23 22:01
    파이떤 좋아요... ㅠㅠ
  • ?
    겜메 2019.09.23 22:03
    비주얼 베이직이랑 ActiveX Object들이 구식 오브 구식이라는걸 새삼 통감하고 갑니다...

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    레딧, 사용자 컨텐츠를 AI 훈련에 6천만 달러에 판매

    레딧은 AI 모델 훈련에 데이터를 쓸 수 있도록 허용하고 매년 6천만 달러를 받는 라이센스 계약을 맺었습니다. 레딧이 입장을 밝히지 않았기에 금액이나 조건은 달라질 수 있습니다. 그리고 어떤 AI 회사와 계약을 맺었는지도 모릅니다. ...
    Date2024.02.22 소식 By낄낄 Reply10 Views1312
    Read More
  2. No Image

    몬테네그로 법원, 권도형 미국 송환 결정

    속보라 내용이 없습니다. 송환 전에 열심히 운동을 해서 몸이라도 만들어야겠군요.
    Date2024.02.22 소식 By낄낄 Reply7 Views691
    Read More
  3. 젠슨 황이 오픈AI에 DGX-1을 기증하던 사진

    젠슨 황이 오픈AI에 DGX-1을 기증하던 사진을 일론 머스크가 올렸습니다. 이 사진은 2016년에 찍은 것이나 외부에 공개된 건 이번이 처음입니다. 일론 머스크는 2015년에 오픈AI를 공동 설립했으나 2018년에 충돌을 빚고 물러났습니다. DG...
    Date2024.02.22 소식 By낄낄 Reply2 Views697 file
    Read More
  4. No Image

    메테오레이크 성능/효율 향상 리눅스 패치

    메테오레이크의 성능과 효율을 높이는 리눅스 패치가 나왔습니다. 내용은 간단합니다. 리눅스의 전원 관리 계획인 EPP(Energy Performance Preference)를 조절했습니다. 일반적으로 밸런스 퍼포먼스는 128, 퍼포먼스는 0으로 설정하는데 ...
    Date2024.02.22 소식 By낄낄 Reply0 Views346
    Read More
  5. No Image

    구글, 오픈 모델 Gemma 공개

    구글이 Gemma라는 새 LLM을 공개했습니다. Gemini에 사용된 것과 같은 기술을 이용했다고 하네요.   왠지 동네북이 된 것 같은 Llama2-7B과의 벤치마크 비교입니다.     7B, 7B-Instruct, 2B, 2B-Instruct 모델이 공개되었고, 구글의 라이...
    Date2024.02.22 소식 Bytitle: 부장님Neons Reply1 Views389
    Read More
  6. 구글, 파일 포맷을 빠르고 정확하게 검출하는 툴인 Magika를 발표

    구글이 딥러닝으로 학습해 파일 포맷을 빠르고 정확하게 검출하는 툴인 Magika를 발표했습니다. 오픈 소스 라이센스 아파치 2.0을 준수하며 깃허브에서 다운받을 수 있습니다. 평균 정밀도 99% 이상, CPU 1개로 실행해도 1초당 120종 이상...
    Date2024.02.22 소식 By낄낄 Reply0 Views476 file
    Read More
  7. No Image

    윈도우 작업 관리자, 라이젠 8040의 NPU 모니터링 기능 추가

    앞으로 나올 윈도우 업데이트에서는 작업 관리자에 라이젠 8040의 NPU 모니터링 기능이 추가됩니다. 인텔 메테오레이크의 NPU 모니터링 기능은 진작 추가가 됐었는데 왜 AMD NPU는 추가가 안되나 했네요. 원문에서는 라이젠 8040만 이야기...
    Date2024.02.21 소식 By낄낄 Reply1 Views470
    Read More
  8. 어도비 어크로뱃, 대화형 AI의 문서/요약 기능 지원

    어도비 어크로뱃에서 생성 AI인 AI Assistant의 베타 버전을 지원합니다. 어도비 스탠다드와 어크로뱃 프로 구독 요금제에 가입한 영문판에서 사용 가능합니다. AI를 사용해 문서를 요약하거나 목적에 맞는 문서를 만들 수 있으며, PDF 분...
    Date2024.02.21 소식 By낄낄 Reply0 Views245 file
    Read More
  9. No Image

    EU, 틱톡의 미성년자 보호 의무 위반 조사

    EU는 틱톡이 미성년자를 보호하는 의무를 위반했을 가능성에 대해 조사하고 있습니다. 성인 인증, 중독성 있는 디자인과 화면 표시 시간 제한 등을 거론하고 있는데요. 이런 식으로 치면 유튜브니 쇼츠도 똑같이 때려야 하지 않나 싶네요.
    Date2024.02.21 소식 By낄낄 Reply0 Views215
    Read More
  10. No Image

    일본도 코로나 백신 접종 증명 앱의 서비스 중단

    일본 디지털청은 신종 코로나 백신 접종 증명서 앱의 서비스를 3월 31일에 중단한다고 발표했습니다. 접종 증명서를 필요로 하는 곳이 없어져서 그렇다네요. 한국 뿐만 아니라 전 세계가 이런 서비스는 정리하는 분위기인가 봅니다.
    Date2024.02.20 소식 By낄낄 Reply2 Views579
    Read More
  11. No Image

    애플, 음악 스트리밍 사업 독점으로 유럽에서 5억 유로의 벌금 부과

    애플이 유럽 연합에게서 5억 유로의 벌금을 부과받았습니다. 웹에서 구매하는 스포티파이 구독이 애플 뮤직과 경쟁하고 있는데, 앱 스토어를 통해 애플 기기에서 구매한 스파티파이 구독 서비스는 30% 수수료가 붙으면서 경쟁력이 떨어진...
    Date2024.02.20 소식 By낄낄 Reply1 Views577
    Read More
  12. No Image

    104초만에 윈도우 10을 설치

    윈도우 10의 용량을 줄인 타이니10 빌드는 104초만에 설치가 끝납니다. 일반적인 윈도우 10은 20~30분이 걸린다고 하네요. 빠른 스토리지와 램을 사용하고 상당량의 최적화가 더해졌기에 가능한 속도입니다.
    Date2024.02.19 소식 By낄낄 Reply5 Views2909
    Read More
  13. 이제 더는 단순한 파일 복사/붙여넣기로는 순정 윈도 11 설치 드라이브를 만들 수 없습니다.

    윈도 11의 ISO는 윈도 10보다 파일 용량이 확실히 큽니다. 위의 것은 ISO를 곧바로 내려받은 것이고, 아래는 설치 미디어 생성 도구로 ISO를 생성한 것입니다.                       특히 WIM/ESD 파일의 크기가 정말 커졌습니다. WIM ...
    Date2024.02.18 테스트 Bymilsa Reply19 Views1551 file
    Read More
  14. 타 가맹점은 Apple과 달리 분실카드 사용 수사에 적극 협조

    [언론 보도] 관련 글 1 - 도둑맞은 카드로 물건 샀는데‥'나 몰라라' 애플 매장 https://gigglehd.com/gg/soft/15548056 관련 글 2 - 또 애플 매장에서 분실카드 사용‥경찰 "동일범 추정" https://gigglehd.com/gg/soft/15576395 분실카드 ...
    Date2024.02.17 소식 Bytitle: 컴맹임시닉네임 Reply14 Views1431 file
    Read More
  15. No Image

    현재로서는 사칭 광고에 뚜렷한 대응 방법이 없음

    [언론 보도] 관련 글 - "Meta, 사칭 광고 도용 피해자에 공개 사과" https://gigglehd.com/gg/soft/15318673 사칭광고 대책이 자율규제? 슈카 "피해자에게 사과·보상한 적 있나" 피해자 사례부터 적고 시작하겠습니다. 경제 유튜버 전석재...
    Date2024.02.17 소식 Bytitle: 컴맹임시닉네임 Reply6 Views667
    Read More
목록
Board Pagination Prev 1 ... 10 11 12 13 14 15 16 17 18 19 ... 578 Next
/ 578

최근 코멘트 30개
까마귀
16:34
마초코
16:33
ExyKnox
16:31
먀먀먀
16:27
까르르
16:27
고자되기
16:19
고재홍
16:18
고재홍
16:18
고재홍
16:18
고재홍
16:17
AKG-3
16:17
고재홍
16:17
고재홍
16:17
고재홍
16:16
야생감귤
16:15
Kylver
16:14
고자되기
16:11
가네샤
15:54
포인트 팡팡!
15:51
360Ghz
15:51
스와마망
15:50
포인트 팡팡!
15:48
고자되기
15:48
메이드아리스
15:45
AKG-3
15:45
고자되기
15:43
유입입니다
15:38
벨드록
15:38
벨드록
15:34
Moria
15:31

한미마이크로닉스
AMD
더함
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소