본문 바로가기

코딩3

[파이썬] PDF, 엑셀파일 텍스트 추출 프로그램 문서를 PDF로 스캔하고 그 스캔파일의 텍스트가 필요할 때,엑셀 파일의 시트를 순환하면서 모든 텍스트를 불러올때, 텍스트 변환 전문 프로그램(알 PDF, 아크로뱃 등)도 있지만 회사에서는 유료이기 때문에그냥 한번 만들어봤다.(물론 커서 AI를 활용해서.ㅎㅎ) 예전에 엑셀 고수들이 필요한 함수를 만들어서 쓴다고 했는데.AI가 나온 지금 내가 필요한 프로그램을 만들어서 쓸 수 있을 정도는 되어야"GPT좀 쓰네" 라는 말을 들을 수 있지 않을까 싶다.ㅎ 아무튼,AI를 활용해서 코딩을 하다 보니과거에는 엄두도 못 냈던 것 들도 이제는 단순히 아이디어만 가지고도 GPT를 괴롭히면서 하나씩 만들어보고 있다.😁  혹시라도 이 글을 보시는 분들께 도움이 될까 해서내가 만든(?) 프로그램 코드를 공유해 본다.프로그램의.. 2025. 1. 22.
[VBA] VBA 편집기를 다크 모드로 설정 하는 방법(가독성 UP↑↑) VBA 편집기에서 작업하다 보면 기본 흰색 배경이 뭔가 가독성이 떨어진다!!옛말에 장인은 도구를 탓하지 않지만 약간의 설정만 해주면 생산성과 더불어 편안한 느낌으로더욱더 집중해서 코드를 짤 수 있다고 생각한다. 요즘? 유행하는 VBA편집기를 다크 모드로 전환하면 코딩하기 훨씬 부드럽고 눈이 편안해지는 느낌적인 느낌?이다.ㅎ장시간 작업을 하다 보면 눈의 피로를 줄여주기 때문에 나는 컴퓨터와 휴대폰 모두 다크 모드로 설정해놓는다.(노안예방.... ㅠ,ㅜ)    구글링을 하다 보면 다크모드 레지스트리를 입력해서 바꾸는 방법도 있지만귀찮기도 하고 윈도우 업데이트?를 하다 보면 한 번씩 맛탱이? 가 가는 일도 종종 일어난다. 아무튼 각설하고 VBA 입력창을 다크모드로 설정하는 방법을 알려주겠다.  다크모드를 하기.. 2024. 7. 9.
[VBA] Selenium 요즘 엑셀보다는 웹 크롤링(간단하게 인터넷에 표시되어있는 데이터를 엑셀로 불러오는...)에 대한 수요가 많다. 엑셀에서 무언가를 실행했는데..인터넷 창이 뜨고 뭔가 슉슉 클릭하고 창이 왔다 갔다 하면서 인터넷에 있는 데이터가 엑셀 시트에 뿌려지면뭔가 엑셀스럽지 않아서 더 뽀대?가 난다. 인터넷에서 데이터를 가져오는 방법에는 여러가지가 있지만 나는 셀레니움을 많이 활용한다. 그 이유는.... 셀레니움 = 쉽다...ㅎ Winhttp 방식으로 크롤링하는 방법(속도 훨씬 빠름)도 있지만로그인해서 쿠키값을 가져온다던지, 해더값을 설정해줘야 된다던지..웹페이지가 동적으로 랜덤?하게 id나 class 값이 바뀌면 힘들기도 하고.--;; 굳이..라는 생각이 들수도 있다.(일반인 기준.ㅎ) 뭔가 크롤링하기 빡실것같다.... 2024. 5. 27.