반응형 엑셀/VBA33 업비트 Query를 엑셀에서 필요한 형태로 만들기 - VBA Dictionary 변수 API에서 중요한 것 중 1개는 Query입니다. Query는 질문이란 뜻을 가지고 있습니다. 뭐 API 혹은 웹서핑에서 Query의 뜻은 요청하는 조건이라고 보시면 될 것 같습니다. 예를 들자면 많은 코인 중 비트코인만 보고 싶다. 이런 경우입니다. 웹사이트 주소에도 쿼리는 자주 들어가 있습니다. 이렇게 구글에 검색을 해도 주소 뒤에 쿼리가 붙어있습니다. /search? 뒤에 붙어있는 것들이 쿼리라고 생각하시면 됩니다. 여하튼 그런 쿼리를 업비트 API를 사용할 때에도 필요합니다. 언어별로 쿼리를 변경하는 방법들이 조금씩 다르지만 결과는 모두 동일한 텍스트로 나오게 됩니다. 파이썬의 경우 이렇게 query라는 변수를 지정하고 url encode로 encode 하면 됩니다. 코드 결괏값을 보자면 quer.. 2021. 7. 6. VBA Selenium Runtime error 2146232576(80131700) 해결방법 Selenium을 오래 사용해보지 않았지만 회사 컴퓨터에서 되던 게 집에서 해당 에러가 나타나서 당황했습니다. 에러가 발생하는 위치는 Start "Chrome" 으로 그냥 크롬 자체가 나타나지 않습니다. 이럴 때 해결하는 방법입니다. % UserProfile%\AppData\Local\SeleniumBasic\Scripts 폴더에 들어가서 StartChrome.vbs 를 실행하시면 net framework를 설치해줍니다. netframework를 설치하면 해결됩니다. 2021. 7. 5. VBA에서 Chrome으로 크롤링 하기 - Selenium InternetExplorer로 크롤링을 하던 중 더 이상 업데이트도 되지 않고 적용이 되지 않는 사이트도 많네요 그래서 어떻게 해볼까 하다가 Chrome으로 크롤링 가능한 Selenium이 있어서 소개합니다. SeleniumBasic 설치 Release SeleniumBasic v2.0.9.0 · florentbr/SeleniumBasic · GitHub Release SeleniumBasic v2.0.9.0 · florentbr/SeleniumBasic CHANGELOG.txt github.com 해당 사이트에 들어가서 SeleniumBasic-2.0.9.0.exe 파일을 다운로드한 이후 설치합니다. 그다음 현재 컴퓨터에 설치되어 있는 크롬과 동일한 크롬 드라이브 버전을 다운로드하여야 합니다. 크롬 .. 2021. 7. 1. VBA 에서 파일 또는 폴더 선택하는 GUI 사용하기 (FileDialog) VBA에서 내 컴퓨터처럼 폴더 또는 파일을 선택하는 GUI가 필요할 수 있습니다. 그럴 때 사용하는 게 FileDialog입니다. 함수는 Application.FileDialog입니다. Application이라는 함수 안에 포함되어있습니다. FileDialog를 사용하는데 4개 종류가 있습니다. Name Value Desc msoFileDialogFilePicker 3 File Picker dialog box. msoFileDialogFolderPicker 4 Folder Picker dialog box. msoFileDialogOpen 1 Open dialog box. msoFileDialogSaveAs 2 Save As dialog box. ※ 1번과 3번의 차이를 모릅니다. 아래와 같은 GUI가 노.. 2021. 7. 1. 이전 1 ··· 3 4 5 6 7 8 9 다음 반응형