반응형

#엑셀vba #엑셀매크로 #엑셀자동화 #엑셀코딩 4

[엑셀 vba] 조건문

A1에 저장된 값이 10보다 크면 "x is greater than 10"을, 작거나 같으면 "x is less than or equal to 10"을 B1에 출력합니다. If 문을 사용하여 분기 처리를 수행합니다. 이외에도 다양한 VBA 코드를 작성하여 엑셀에서 자동화 작업을 수행할 수 있습니다. Sub Branching() Dim x As Integer x = Range("A1").Value If x > 10 Then Range("B1").Value = "x is greater than 10" Else Range("B1").Value = "x is less than or equal to 10" End If End Sub

코딩 2023.03.11

[엑셀 vba] 평균구하기

이 코드는 엑셀 시트에서 A1에서 A10까지의 셀 값을 합산하고, 이를 통해 셀 값의 평균을 계산합니다. 마지막으로 결과를 메시지 박스로 표시합니다. Sub CalculateAverage() Dim sum As Double Dim count As Integer Dim avg As Double Dim i As Integer sum = 0 count = 0 ' 범위 A1에서 A10까지의 값을 합산합니다. For i = 1 To 10 sum = sum + Cells(i, 1).Value count = count + 1 Next i ' 평균을 계산합니다. If count > 0 Then avg = sum / count Else avg = 0 End If ' 결과를 메시지 박스로 표시합니다. MsgBox "The..

코딩 2023.03.08
반응형