본문 바로가기

36

[ VBA_통합] 개별데이터 통합하기 오늘 풀어 볼 구문은 내가 VBA입문과 현재의 위치까지 성장할 수 있게 해준 니꾸님 블로그에서 발췌한 구문을 풀어보도록 하겠다 https://blog.naver.com/rosa0189/60161175557 (1113) 제목 제외하고 데이터만 복사하기 (엑셀 VBA 매크로) 1. 제목행을 제외한 데이터만 Sheet2에 복사 2. 열을 추가하여 각 프로그램(소프트 웨어)의 이름을 넣음 ... blog.naver.com 니꾸님은 요즘은 활동을 많이 안하시는데 예전에 작성하신 글들만 보더라도 어설픈 책보다도 훨씬 더 유익하고 도움이 될만한 내용들이 많다. VBA를 배우고자 하는 분들은 니꾸님 블로그를 즐겨찾기 해서 실력향상에 많이 도움이 되었으면 한다. 이번 구문은 각각의 헤드위에 있는 프로그램명을 어떻게 결과.. 2021. 9. 14.
[VBA_로직] 대각선로직을 풀어보세요 이번 로직을 풀기 위해서는 행과 열의 크기 변화가 어떻게 되는지 정확하게 알아야 풀 수 있다. 모든 로직들이 그렇지만 결국 for문의 변수값 하나로 인해서 원하는 결과값과 그렇지 않은 결과값이 나오게 된다. 1,1 1,2 1,3 2,1 2,2 2,3 3,1 3,2 3,3 (1,1)이 출력 후 다음 값은 (1,2)에 출력이 되고, 다음은 (2,1)이 출력이 되어야 한다. (1,2) -> (2,1) 의 변화는 행값은 +1이고 열값은 -1이 된 위치이다. 반복횟수는 1열은 한번 / 2열은 2번 / 3열은 3번이기에 다중 For문 사용시 두번째 For문은 첫번째 변수 값에 종속되어 진다. 이게 이해가 되면 왼쪽부터 긴 대각선 까지 구하는 것이 이해가 될것이다. 1 2 4 3 5 6 6까지 출력 후 카운트 값(C.. 2021. 9. 10.
[VBA_검증하기] 네이버 지식인 질문사항 질문 사항은 이렇다 A, B, C, ABC열을 클릭시 [확인필요]의 갯수를 화면에 출력하는 질문이다. Countif 함수를 이용해 손쉽게 풀 수 있는 구문이다. 주말 잘 보내시길.... 2021. 9. 9.
[VBA_로직] 데칼코마니 로직 / 삼각형 로직 이번에 풀어 볼 로직은 삼각형 로직과 데칼코마니 로직이다. 로직문제는 막상 풀어논것을 보면 알것 같은데 돌아서면 생각안나는 참 신경이 거슬리는 녀석인데 난 그래도 이 아이가 좋으다. 동일한 문제는 20.11.23날 풀었었는데 그때 작성한 코드도 당시에는 참 나름 코드 다이어트해서 풀었다고 생각했지만 지금 보면 초보 냄새가 진동을 하는 녀석이다...이런 매크로 버튼을 만들때 보통 구문이 많이 다르기 때문에 각 버튼에 프로시저를 달리해서 실행시키곤 하는데 이번 삼각형 로직과 데칼코마니 로직은 한줄 구문만 다르기 때문에 Application.Caller를 이용해서 if문을 통해 코드 진행의 변화를 주었다. 이 구문을 해결하기 위해서 이전에 작업했던 구문은 대각선 구문과 순차적으로 출력되어야 하는 구문을 각각 .. 2021. 9. 8.