안녕하세요. 엑셀을 알려주는 구스입니다.오늘 글에서는 엑셀 매크로 VBA를 통해서 For문과 InputBox를 이용하여 원하는 열에 값을 넣는 코드를 배워볼까 합니다. 엑셀 매크로를 활용하여 자동으로 값이 사용자가 원하는 위치에 들어가는 코드인 셈입니다. 오늘 배울 코드는 아래와 같습니다. '1-1000까지 사용자가 원하는 열에 값넣기'이 함수는 For를 이용하였음 Sub PrintValuesUsingFor() Dim column As String column = InputBox("입력할 열의 값을 써주세요 (1-10) !", "열의 값 받기") Dim columnIndex As Integer columnIndex = CInt(column) For i = 1 To 1000 Cells(i, columnIn..
이 예제에서는 InputBox를 이용하여 사용자로 부터 값을 입력받고, 이에 대한 값을 MsgBox를 통해서 출력하는 방법에 대해서 알아보도록 하겠습니다. VBA에서는 Message Box(메시지박스)를 통해서 Macro가 실행하고 있는 도중에 사용자에게 보여주고 싶은 내용을 보여줄 수 있습니다. 또한 실행 중에 사용자로 부터 특정값을 입력받을 수도 있습니다. 입력은 Input Box(입력박스)를 통해서 사용자로 부터 VBA로 전달됩니다. 이 섹션에서는 InputBox와 MsgBox를 어떻게 사용할 수 있는지에 대해서 알아보도록 하겠습니다. InputBox로 들어온 값을 변수로 넣는 방법도 추가적으로 알아볼께요. MsgBox를 통해서 데이터 출력하기 사용자에게 어떠한 정보를 제공하기 위해서는 메시지박스를..