귀하의 질문에 많은 왜곡이 있기 때문에 쿼리를 세 부분으로 나눕니다.
1 부:
첫 번째 범위를 다른 시트에 두 번째 및 세 번째 범위로 복사하십시오.
Sheet1에서 명령 단추를 만들고이 VBA 코드를 사용하십시오.
Private Sub CommandButton1_Click()
Dim lastrow As Long
lastrow = Sheets("Sheet2").Range("A65536").End(xlUp).Row
Range("A1:D5").Copy Destination:=Sheets("Sheet2").Range("A" & lastrow)
End Sub
2 부 :
시트 2의 명령 만들기 버튼
CAPTION을 Double으로 설정하십시오 .
이 VBA 코드를 사용하십시오.
Private Sub CommandButton2_Click()
If CommandButton2.Caption = "Double" Then
Dim rngData As Range
Set rngData = ThisWorkbook.Worksheets("Sheet2").Range("A1:D5")
rngData = Evaluate(rngData.Address & "*2")
CommandButton2.Caption = "Triple"
ElseIf CommandButton2.Caption = "Triple" Then
Dim rngData1 As Range
Set rngData = ThisWorkbook.Worksheets("Sheet2").Range("A6:D10")
rngData = Evaluate(rngData.Address & "*3")
CommandButton2.Caption = "Double"
End If
End Sub
3 부 :
이제 범위 1에서 수정하여 범위 2와 3을 업데이트하는 방법.
이를 위해 가장 쉬운 방법을 제안 해드립니다.
EXTRA 행과 열이있는 범위 1을 복사하고 PASTE LINK를 사용하십시오.
참고 이 경우 내 솔루션의 PART ONE을 사용하지 마십시오.
이것이 당신을 돕기를 바랍니다.