본문 바로가기

VBA271

[한글 자동화] 업무연락처 자동화 아래아 한글 자동화에 관해서 처음으로 글을 쓴다. 아래아 한글 관련해서는 한글 API에 대해서 좀 알아야 한다. https://m.blog.naver.com/husky81/222045248589 BckHWP - 한글 자동화 프로그램 한글문서(HWP)를 자동으로 만들어주는 Excel VBA 기반 프로그램 BckHWP 공유합니다. Excel V... blog.naver.com 거위의 꿈이라는 분이 한글 API를 펑션으로 만들어 놓아서 그걸 참고로 하시면 하나씩 만들어 보실 수 있으리라 본다. 뭔가 거창한거 같지만 좌표식으로 입력되는 거라서 한두번 해보면 감이 오겠지만, 그렇지 않고 눈으로 보려고 하면 계속 코드를 놓치게 될것이다. VBA 관련해서는 단순 For문을 돌면서 해당 내용들을 인쇄하는 구문이라 그리.. 2023. 8. 31.
[VBA] 스핀단추와 유효성검사 오늘은 이것을 해보려고 한다. 대안 번호가 1번부터 30번까지 있는데 유효성 검사의 리스트는 0이 아닌 값 까지만 노출이 되어야 하며, 스핀단추의 최소값은 대안번호 1번이며, 그값보다 작아지면 안되며, 반대로 대안번호의 리스트의 최고값보다 값이 커지면 안된다. 이런 조건식의 값들은 이벤트로 처리하면 실시간적으로 원하는 구성이 가능하다. 더보기 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim rngX As Range: Set rngX = [b2] Dim rngAll As Range, rngA As Range Dim V(100), Vall Dim i& Dim V_split If Intersect(Targ.. 2023. 8. 29.
[심화방] 복잡한 태그속에서 원하는 값 가져오기 먼저 앞서서 이번 포스팅은 셀레니움이 아니다. 같은 크루중 한분이 질문한 내용이다. 크롤링 관련 질문인데... 본인이 처음 크롤링을 배울때 정확히 말하면 innerText만 알았을 때 속성값을 가져오는 것에 대해서 너무 애를 먹었던 적이 있다. 이분 역시 속성값을 가져오는것에 대해서 질문이 시작 되었다. 이 속성값을 가져오는 방법은 언어마다 약간식 다르지만 VBA에서는 getAttribute이다. 위 사진을 보면 현재 아이디 값이 page--game-detail 이고 가져와야 하는 값은 오른쪽 상단에 있는 date-game-price이다. 그렇다면 저 아이디를 선택자로 잡은 다음 date-game-price 의 값만 가져오면 된다. Html.body.innerHTML = Http.responseText .. 2023. 8. 20.
[기초방] VBA 100제 #59 [ 불일치 영역 색칠하기 ] 기초방 58번에서 언급했듯. 59번 코드가 정석이다. 이유는 58은 성명이 하나인 곳에서 에러를 발생할 것이며, 속도 또한 59번보다 느릴것이다. 영역을 순환하는 것보다. find로 바로 바로 찍어서 영역을 합치기 때문에 데이터 양이 많다면 분명 더 효과적일것이다.' haja_find 함수의 find구문은 일정부분 루틴이 있는 것이기 때문에 반드시 기억하길 바란다. 더보기 Option Explicit Sub 기초방59() Dim rngAll As Range: Set rngAll = [m5:s25] Dim rngA As Range, rngC As Range Dim strFind$ For Each rngC In rngAll.Columns For Each rngA In rngC.Cells If rngA = ".. 2023. 8. 1.