
두 셀 중 마지막에 입력한 셀에 따라 두 셀이 서로 입력 및 출력되도록 Excel 시트에 VBA 코드를 넣고 싶습니다. 어떻게 이를 달성할 수 있나요? 친절하게 도와주세요
답변1
- 새 Excel 통합 문서 만들기
- VBA 편집기 열기(Alt-F11)
- 프로젝트 창에서 "Sheet1"을 두 번 클릭하면 해당 코드 창이 열립니다.
- 아래 코드를 입력하세요:
Private Sub Worksheet_Change(ByVal Target As Range)
Static busy As Boolean
If busy Then Exit Sub
busy = True
Select Case Target.Address
Case "$A$1"
Range("A2") = "A1=""" & Range("A1").Text & """"
Case "$A$2"
Range("A1") = "A2=""" & Range("A1").Text & """"
End Select
busy = False
End Sub
- VBA 편집기 닫기
- 셀에 내용 입력(수동, 한 셀 복사 붙여넣기, 범위 복사 붙여넣기, 드래그오버)
- 봐, 조사해봐