본문 바로가기
경제적 자유 준비/투자 보조 도구

[엑셀/야후 파이낸스/비주얼베이직] 엑셀에서 실시간 해외 주식 정보 받아오기 - 배당률 (2)

by First Life 2023. 7. 16.

소개

여러분 안녕하세요.

다가올 미래를 준비하는 여러분들에게 좋은 날만 있길 바랍니다.

 

이번 시간에는 전편[엑셀에서 실시간 해외 주식 정보 받아오기 - 현재가 (1)]에 이어서 배당률을 받아오는 방법에 대해서 알아보도록 하겠습니다. 마찬가지로, 설명이 끝난 뒤에는 엑셀 템플릿을 제공해서 사용해보실 수 있도록 하겠습니다.


방법

'주식_배당률_받아오기.xlsm' 파일을 열게 되시면 다음과 같은 화면을 보게 됩니다.

기술주를 예를 들어서 준비해보았습니다. 이전과 마차가지로 마이크로소프트, 애플, 퀄컴 세 회사를 준비했습니다. 행 제목도 동일합니다. 회사명, 티커, 보유수량, 분기, 배당률, 주당 배당금, 현재가, 배당금, 필요수량, 필요금액으로 구성했습니다.

엑셀 파일 화면

 

여기서 우리 주목해야할 행은 '티커(종목코드)'와 '배당률'입니다. 

그 이유는 티커 정보를 받아서 배당률을 반영해주기 때문인데요. 맨 오른쪽에 '배당률 불러오기' 버튼을 눌러서 계속 갱신할 수 있습니다. C4부터 C3000까지 티커를 입력할 수 있습니다.

사용자가 입력해야할 티커부분

 

티커를 입력 후, '배당률 불러오기'버튼을 누르면 해당 행의 F열에서 배당률이 반영됩니다.

사용자 입력에 따라 반영되는 배당률부분

 

만약 C열과 F열을 변경하고 싶은 분들이 계시다면, 개발도구 탭에 들어가셔서 Visual Basic을 눌러서 함수를 수정해주시면 됩니다.

개발도구 탭의 Visual Basic

 

지금 보시는 화면은 Visual Basic을 실행시키셨을 때의 화면입니다. 만약 코드가 보이시 않는다면, 왼쪽 프로젝트에서 모듈을 눌러서 Module2를 열어주세요. 그럼 아래와 같은 코드가 보이실 겁니다. 그리고 초록색박스와 노란색박스를 확인해주세요.

수정을 하고 싶다면 이렇게 하세요.

초록색 박스는 우리가 입력한 C열이고, 노란색 박스는 배당률이 출력될 F열입니다. 기다란 초록색 박스는 C4부터 C3000까지 정보를 읽겠단 뜻입니다. 여러분이 다른 열로 바꾸고 싶으시다면 초록색 박스를 같은 열로 수정해주셔야합니다. (예를 들어, B로 바꾸고 싶다면, 각 초록색 박스에서 C3000->B3000, C->B, C->B 로 바꾸시면 됩니다.)

노란색 박스는 출력할 위치를 정하는 곳입니다. 같은 행에 F열에 결과가 출력됩니다. 출력되는 위치를 변경하고 싶으시다면, 이 곳을 수정해주시면 됩니다. 단, 같은 행에 출력되도록 설정됩니다.

수정이 완료됐다면, Ctrl + S를 누르시거나, 파일 탭을 눌러서 저장 혹은 왼쪽 상단의 플로피 디스크를 눌러주시면 됩니다.

Visual Basic 실행화면

 

마무리하며..

자, 이렇게 엑셀에서 해외 주식의 배당률를 받아오는 과정을 알아보았습니다. 두 가지 정보를 동시에 받아오기도 가능합니다. 전편에서 현재가 받아오는 방법을 추가하면 되겠죠? 한 번 도전해보시길 바랍니다. 어렵지 않아요 ^^

 

긴 글 읽어주셔서 감사합니다. 이것으로 배당률편을 마치도록 하겠습니다.

주식_배당률_받아오기.xlsm
0.03MB


관련 글

[엑셀/야후 파이낸스/비주얼베이직] 엑셀에서 실시간 해외 주식 정보 받아오기 - 현재가 (1)

[해외주식/가치투자] 워렌 버핏이 매수한 주식 나도 매수한다. (feat. 모니시 파브라이)

반응형