반응형 엑셀배우기5 엑셀 VBA 매크로 배우기, 날짜별 견적서 시트 생성 및 이름 바꾸기 자동화 오늘 엑셀 VBA 매크로 배우기는 날짜별 견적서 시트 생성 및 이름 바꾸기 예제를 배워 볼 거예요 공부하는 차원에서 정리하면서 작성하는 거라 같이 따라 해 보면 좀 더 빠르게 배우실 수 있을 거예요! 엑셀 VBA 매크로 코딩 예제 확인하기 실습에 앞서 미리 강의 파일을 다운로드하셔서 확인해 보시면 공부하기 조금 더 편할 것 같아요 엑셀 버전은 2019로 작성이 되어 있으나 다른 버전도 가능합니다. (비밀번호는 : 1111입니다.) 🔎 예제 소스 확인하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 S.. 2023. 5. 2. 엑셀 VBA 매크로 배우기, Select ~ Case ~ End Select, Do ~ Loop 엑셀 매크로 사용법에 대해서 공부하고 있는데요 오늘은 Select ~ Case ~ End Select, Do ~ Loop에 대해서 공부를 했는데요 제가 기억하기 위한 기록용이지만 함께 공부하면 좋을 것 같아요 Select ~ Case ~ End Select 구조 Select Case구문은 IF ~ Else IF ~ End IF 구문의 확장된 버전으로 경우의 수가 많을 경우에 주로 사용합니다. Select ~ Case ~ End Select 실습하기 Case 1, Case2 라고 쓸수도 있고 조건으로도 작업이 가능합니다. Case 1보다 작을 경우 Case < 1 로 조건을 변경하면 자동으로 Case Is < 1 로 변경이 됩니다. Do While ~ Loop 구문 Do ~ Loop 구문은 For ~ Ne.. 2023. 4. 26. 엑셀 VBA 매크로 배우기 With ~ End With, Set ~ 배우기 엑셀 매크로 사용법에 대해서 공부하고 있는데요 오늘은 특정 개체를 표시하는 With ~ End With 구문에 대해서 배워 볼게요 With ~ End With 코딩 구조 하나의 개체에 여러 동작이나 상태를 나타내는 경우에 With 개체 ~ End with 구문을 사용합니다. With ~ End With 실습해 보기 With 개체를 Range("b2")로 지정하고 끝을 End With로 마치면 With ~ End With 내에서는 점(.) + 메서드 또는 점(.) + 프로퍼티로 코딩이 가능함 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Sub Test() Ra.. 2023. 4. 25. 엑셀 매크로 IF조건문(IF, ELSEIF, ELSE) 사용하기 엑셀 IF조건문에 대해서 알아볼게요 제가 공부 차원에서 정리하는 거라 조금 두서없을 수는 있지만 같이 공부하는 기분으로 보시면 좋을 것 같아요 IF 조건문 구조 If 문은 순차적 프로그램인 엑셀 매크로에서 분기점을 만들어 순서를 제어하는 역할을 수행합니다. IF문 예시 IF문을 이용해 a가 1이라면 메시지 박스로 안녕이라는 말을 띄워 볼게요 1 2 3 4 5 6 7 8 Sub TEST() a = Range("b2").Value If a = 1 Then MsgBox "안녕" End If End Sub IF문 조건문으로 매크로 코딩 만들기 IF조건 A Then 작업 1 Else 작업 2 Endif : 만약 조건 A를 만족하면 작업 1, 아니면 작업 2를 작업 1 2 3 4 5 6 7 8 9 Function .. 2023. 4. 23. 엑셀 매크로 기록기 사용 및 셀 속성 및 기본 명령어 확인 엑셀 매크로 기록기는 방송녹화와 같다고 생각하면 좋을 것 같은데요. 카메라에 동작, 목소리를 그대로 옮겨 담아 저장된 영상을 시청하면 그대로 볼 수 있는 것처럼 매크로 기록기도 어떠한 동작을 저장하여 실행하는 기능이라고 할 수 있습니다. 매크로 기록기란? 매크로 기록기를 실행하면 엑셀에서 하는 모든 키보드, 마우스 동작을 VBA코딩으로 기록함 매크로 기록을 중지하면 기록이 중지됨 VB편집기를 열어서 기록된 VBA 코딩을 찾을 수 있음 코딩을 실행하면 저장된 키보드 마우스 동작을 똑같이 실행할 수 있음 매크로 기록기 실행 및 중지 방법 매크로 기록기 클릭 > 매크로 이름 입력 및 확인 > 엑셀 작업 > 기록 중지 버튼 클릭 셀 범위 선택 기본 명령어 range 개체를 이용하면 엑셀의 범위를 선택할 수 있습.. 2023. 4. 19. 이전 1 다음 반응형