vba2 [VBA] ChatGPT API를 활용하여 엑셀에서 GPT사용하기 챗GPT는 웹브라우저로 접속해 사용할 수도 있지만,API를 활용해서 사용할 수도 있다.(물론 유료로;)일하다 보면 엑셀에서 바로 질문하고, 시트에 바로 답변을 받아보고 싶은 쓸데없는(?) 호기심이 발동할 때가 있다.그래서 온라인에서 어떤 분이 작성한 앱스크립트 코드를 보고, 이를 VBA 코드로 다시 만들어 봤다.대부분의 GPT 서비스는 이런 식으로 API를 연결해 사용하는 방식일 것이다.아무튼, GPT의 도움을 받아 대충 느낌적인 느낌으로 VBA 코드를 끄적여 본다. 😁 | 프로젝트? 요약1. OpenAI API key를 발급한다.2. VBA로 코딩(발급받은 API로 엑셀에서 GPT서비스에 접근)한다.3. 어디에 쓸 수 있을까 고민해 본다.ㅎㅎ | 준비사항OpenAI API Key 발급하기 : htt.. 2025. 2. 16. [VBA] Selenium 요즘 엑셀보다는 웹 크롤링(간단하게 인터넷에 표시되어있는 데이터를 엑셀로 불러오는...)에 대한 수요가 많다. 엑셀에서 무언가를 실행했는데..인터넷 창이 뜨고 뭔가 슉슉 클릭하고 창이 왔다 갔다 하면서 인터넷에 있는 데이터가 엑셀 시트에 뿌려지면뭔가 엑셀스럽지 않아서 더 뽀대?가 난다. 인터넷에서 데이터를 가져오는 방법에는 여러가지가 있지만 나는 셀레니움을 많이 활용한다. 그 이유는.... 셀레니움 = 쉽다...ㅎ Winhttp 방식으로 크롤링하는 방법(속도 훨씬 빠름)도 있지만로그인해서 쿠키값을 가져온다던지, 해더값을 설정해줘야 된다던지..웹페이지가 동적으로 랜덤?하게 id나 class 값이 바뀌면 힘들기도 하고.--;; 굳이..라는 생각이 들수도 있다.(일반인 기준.ㅎ) 뭔가 크롤링하기 빡실것같다.... 2024. 5. 27. 이전 1 다음