|
안녕하세요...
스포츠 토토는 아니어도 주식데이터를 받기 위해 저도 비슷한 고민은 한적이 있습니다. 인터넷 뒤지다가 방법을 찾았었는데... 어디서 찾았는지 기억이 안나네요.. ^^;;
제가 사용했던 방법을 간단하게 설명드리면,
웹쿼리 VBA 코드를 얻기 위해 엑셀을 여시고,
매크로 녹음기를 켜신 후에
원하시는 웹페이지에서 적당한 위치에다가 Copy(Ctrl + C) 후에
엑셀의 적당한 셀에 Paste(Ctrl+V) 하고 그림과 같은 메뉴에서
'새로 고칠수 있는 웹쿼리 작성'을 선택하세요...
그림과 같은 창에서 원하는 표를 섹션을 선택후 가져오기..
그다음 작성된 VBA code를 용도에 맞게 수정하시면 될듯합니다.
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 엑셀 버전(95,97,2000,2002):2003
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...):
* 아래줄에 질문을 작성하세요 >>
엑셀과 웹과 연동해서 질문드립니다.
스포츠토토 아시죠 ㅎㅎ
제가 요즘 토토에 맛을 들였습니다.
해서 엑셀로 분석을 한 다음, 제가 분석한 것의 배당률이 몇배인지 알고 싶어졌습니다.
해서 www.betman.co.kr 에 접근해서 자동으로 배당률을 확인하는 코드를 만들어 보고 싶습니다.
예를 들어 a1에 "두산", b1에 "기아", c1에 "삼성" 이라는 데이터가 있을때 d1에는 관련 배당률이 표시되는 그런 코드입니다.
첨부된 파일에서 보시면 각각 순위를 선택해서 "배당률"보기를 클릭하면 해당배당률이 표시되게 되어 있습니다.
이는 betman.co.kr 에서 상단 메뉴중에 "오늘의 토토" 를 클릭하시고 야구스트레이트를 클릭하신 다음 중간정도에 나오는 페이지를 그대로 엑셀에 복사한 것입니다.
제가 원하는 것은 테두리에 표시된 대로 각각의 데이터를 얻었다면 Q9,Q10... 에 배당률이 표시되는 것입니다.
어떤 코드를 넣으면 웹으로 접근해서 일일이 배당률을 확인할 필요없이 엑셀에서 바로 배당률을 확인할 수 있을까요?
데이터가 한두개일때는 문제가 없지만 20-40복식 하는 경우에는 골치아퍼지거든요?
미리 감사드립니다.
ps: 좋은 답변해주신 분께는 토토한방 맞으면 술한잔 사겠습니다.
검색해 보니 웹쿼리를 사용하면 된다는데 무슨 말이지 잘 모르겠습니다.
==============[seethe님 글에 대한 답변입니다]==============
|
|