티스토리 뷰

학습

VBA 설명

shiningm 2012. 6. 27. 12:26
반응형

함수

현재 활성화 된 워크시트 참조: ActiveSheet

특정 워크시트 참조: Worksheets

특정 셀 값 참조: Worksheets.Cells(2, 2).Value

특정 셀 범위 참조: Worksheets.Range("A2:C5")


문법

조건문

If a = 2 Then

     Worksheets.Cells(1, 1) = "첫 번째 값"

Else If a = 4 Then

     Worksheets.Cells(4, 2) = "네 번째 값"

Else

     Worksheets.Cells(10, 2) = "그냥"

End If


반복문 1

Do While b < 3

     Worksheets.Cells(b, 1) = b

     b = b + 1

End Do


반복문 2

For c = 1 To 20 Step 1 !

     Worksheets.Cells(c, 1) = "값"

Next c


Range와 Cells의 차이

Range: 하나 이상의 셀을 선택 가능

Cells: 하나의 셀만 선택 가능

※ 유의사항: Cells -> Range 변경 가능, Range -> Cells 변경 불가



반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
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
글 보관함