본문 바로가기

한글깨짐3

[ADO] 구글 주소록 한글 깨짐을 해결하자 본인의 업무는 일주일에 신규 매장에 관한 인폼을 정리하여 구글 주소록에 업데이트 해야 하는 업무를 한다. 그러나 구글 주소록에서 [내보내기]로 받은 파일을 바로 열때는 인코딩 문제로 인해 한글 깨짐 현상이 발생한다. 구글링을 해도 단순하게 메모장으로 구글주소록을 연 후 [다른이름으로저장] 옵션에서 변경하여 인코딩문제를 해결하는 방법뿐이었다. VBA 코드를 통해서 이를 해결해 보려했지만 통곡의 코드벽에서 막혀 새벽을 날린 후 아침에 푸념섞인 투정(?)을 하자 나의 히어로 갓엑사남님이 응답주셨다. 은근 츤데레 매력 있음.....등치는 산만해 가지고... 구마적 스펙보다 훨씬 오바스펙임 우리 엑사남님은... 더보기 Option Explicit Sub OpenCsv() Dim Rs As Object: Set R.. 2023. 2. 17.
[VBA] 지난 3개월간 오픈챗팅에서 대화한 멤버들 확인하기 엑셀에서 텍스트파일을 불러와서 수정하는 작업을 하다. 문득 엑사남 오픈채팅방에 멤버들의 이름이 알고 싶어졌다. 그래서 대화를 긁어보았다. 근데 대화는 오늘기준으로 3개월간의 대화만 긁어올 수 있기에 전체 멤버중에 이름이 도출이 안된 멤버들은 눈팅(?)이라고 보면 될듯하다..ㅋㅋ 각자 하는일이 있고 바쁜와중에 눈으로라도 쓰윽 보고 가시는 분들이 있기에 농담삼아 만들어 본것이니 오해 없으시길 바란다. 이번 작업은 멤버들의 전체 이름을 도출하는거였는데 거긴까진 실패했다..좀더 공부해서 전체 멤버들의 아이디를 도출하는 날이 왔으면 좋겠다. 처음으로 텍스트파일을 VBA로 엑셀으로 불어오는 작업을 해보았는데 숫자는 아무문제 없었는데 한글은 텍스트파일에 따라 한글깨짐이 발생하였다. 함수영역은 구글에도 많이 나와있는 .. 2022. 1. 3.
[VBA_STRCONV] 문자열 함수 오늘은 StrConv에 대해서 이야기를 해보려고 한다. 문자열을 재가공하거나 문자열 내에서 어떤 값을 찾거나 할때 가장 많이 쓰는 함수는 MID 함수나 INSTR함수이다. 또한 찾고자 하는 값이 문자열 내에 존재하는지도 알아보기 위해서도 쉽게 많이 사용되며 더 나아가 웹크롤링을 할때에도 많이 사용하게 된다. 개인적으로 문자열 함수를 자유자재로 사용하기 위해서 개인적으로 공부를 좀 했던것 같다. VBA 사용 목적이 결국 반복되는 엑셀의 피곤함을 줄이기 위함인지라 크게 반복문과 조건문 안에서 얼마나 효율적으로 원하는 결과를 가져오는냐가 잘만든 프로그램이라고 생각하기에 반복문 역시도 두세번 넘어가는 구문에 대해서는 체질적으로 경기(?)를 일으키는 편이라 또 다른 쾌락(?)을 느끼는 함수나 구문을 추구한다. S.. 2021. 8. 17.