첫 번째 워크 시트에서 선택한 셀의 값이 다른 워크 시트에서 두 번 클릭 한 셀의 값으로 설정되도록 Excel을 설정하려고합니다. 지금까지 내 코드는 다음과 같습니다 : 다른 워크 시트의 더블 클릭 된 셀의 내용에 M24 : 어떤이가하는 것은Excel의 다른 워크 시트에서 선택한 셀의 범위 가져 오기
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim c As Range
For Each c In Sheet1.Range("M11:M24")
If IsEmpty(c) Then
c.Value = Target.Value
Exit For
End If
Next c
End Sub
는 첫 번째 빈 범위 M11에서 셀을 설정합니다. 비록 내가 원하는 정적 정적 "M11 : M24"범위가 아니라 대신 사용자가 첫 번째 워크 시트에서 셀을 선택하여 다른 워크 시트로 이동하고 해당 워크 시트의 셀을 두 번 클릭하여 값을 표시하도록합니다. 첫 번째 워크 시트의 선택한 셀에서 나는 하나의 셀을 첫 번째 워크 시트에서 선택한 다음 다른 워크 시트에서 액세스 할 수 있도록 변수를 설정하도록 설정할 수 있다고 생각합니다. 그러나 내가 선택한 셀을 선택하기 위해 Excel에 내장 된 것이없는 것이 더 좋을 것입니다.
Excel에서 선택한 셀/범위를 가져 오는 방법이 있습니까?