본문 바로가기

엑셀/VBA11

[엑셀]VBA입문(5)-조건문IF 이전 글 [엑셀] VBA입문(0)-VBA란? [엑셀] VBA입문(1)-VBA실행법 [엑셀] VBA입문(2)-변수 [엑셀] VBA입문(3)-반복문 [엑셀] VBA입문(4)-반복문 2 오늘은 조건문 IF에 대해 알아봅시다. IF의 기본적이 구조는 이렇습니다. If 조건 Then 조건이 TRUE일 때 실행할 내용 Else 조건이 FALSE일 때 실행할 내용 End If IF문은 특정한 조건에 값이 참인지 아닌지에 따라 어떤 내용을 실행할지 정하는데요 조건이 FALSE일 때 반응하는 else의 경우에는 쓰지 않더라고 작동합니다. 그럼 바로 직접 써보도록 하죠 먼저 IF를 사용하기 전에 Sub random() Dim i As Long For i = 1 To 10 Cells(i, 1). Value = Int(Rnd.. 2020. 9. 9.
[엑셀]VBA입문(4)-반복문2 이전 글 [엑셀]VBA입문(0)-VBA란? [엑셀]VBA입문(1)-VBA실행법 [엑셀]VBA입문(2)-변수 [엑셀]VBA입문(3)-반복문 오늘은 저번 시간에 이어 반복문 do에 대해 알아봅시다. 먼저 do에는 Do While Loop Do Until Loop Do Loop While Do Loop Until 이렇게 있는데 하나씩 알아보도록 하죠 먼저 Do While Loop과 Do Loop While입니다. Do While Loop의 기본적인 구조는 이렇습니다. Do While 조건 반복할 내용 Loop 조건이 TRUE 일 경우 내용을 반복하고 FALSE가 되면 그만 한다입니다. 그럼 Do Loop While을 보겠습니다. Do Loop 반복할 내용 While 조건 Do While Loop와는 Loop와.. 2020. 9. 8.
[엑셀]VBA입문(3)-반복문 이전글 [엑셀]VBA입문(0)-VBA란? [엑셀]VBA입문(1)-VBA실행법 [엑셀]VBA입문(2)-변수 오늘은 반복문에 대해 알아봅시다 반복문의 종류는 for , for each , do while, do until 등이 있습니다. 그중 저희가 오늘 알아볼 건 for, for each입니다. 먼저 for문의 구조는 아래와 같습니다. For 변수 = 시작수 To 마지막수 반복할 내용 Next for문이 시작할 때 변수는 시작수를 가지고 내용을 실행한 뒤 next에서 변수가 기본적으로 1이 증가하고 다시 for문의 시작으로 가 반복하며 변수가 마지막수가 될 때까지 반복하게 됩니다. 그럼 바로 직접 해보겠습니다. 바로 for문 하나를 작성하겠습니다. Sub test() Dim i As Long For i =.. 2020. 9. 8.
[엑셀]VBA-체크박스 사용법과 자동으로 셀에 연결하기 엑셀을 사용하실 때 개발 도구 → 삽입에 가시면 확인란이 있습니다. 이걸 삽입하시면 이와 같이 체크박스와 함께 확인란이 생성됩니다. 그럼 확인란이라고 적혀있는 곳은 지우거나 원하는 걸 적어 주시고 이 체크박스를 어떻게 이용하냐? 우클릭 → 컨트롤 서식에 가시면 컨트롤에 셀 연결이라는 것이 있습니다. 여기에 a1을 입력하면 체크 유무에 따라 TRUE와 FALSE를 표시하게 됩니다. 굳이 셀에 연결하지 않아도 CheckBox1.Value = True와 같은 형태로 체크를 확인할 수 있지만 셀에 연결함으로 편한 점이 많습니다. 활용하는 방법은 검색해보면 많이 나오니까 넘어가고 이번 주제인 체크박스 여러 개 한 번에 연결하기에 대해 알려드리겠습니다. 체크박스는 셀에 연결할때 하나씩 연결을 해야 되기 때문에 수가.. 2020. 9. 7.
반응형