我這邊有一個登打用的工作表及工作表A、B、C
當我登打完畢後,選擇完我想要新增至的A、B、C其中之一的工作表後,點集下方設定的列印按鈕即可直接列印,並依照我選的其中之一工作表進行貼上並儲存
目前唯一遇到的問題是
卡在列印按鈕如何依照我選擇要貼上的工作表去做判定

以上圖為例
選擇的單位為TP698+TP699
打完兩行資料後點及列印希望可以判定貼上至工作表TP698+TP699中
程式碼如下
懇請各位大大教學求解,感恩
__________________________________________________________________
'列印 區域
Private Sub PrintR_Click()
'單位選擇防呆
If Unit.Text = "" Then
MsgBox "請選擇單位!"
Exit Sub
End If
'列印範圍
'ActiveWorkbook.Save
'r = [C65536].End(xlUp).Row
'Do Until Cells(r, 3) <> ""
'r = r - 1
'Loop
'ActiveSheet.PageSetup.PrintArea = "A2:K" & r
'ActiveWindow.SelectedSheets.PrintOut Copies:=2, Collate:=True, _
' IgnorePrintAreas:=False
'剪下內容貼至總表
Sheets("登打").Range("K2").Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Cut
'單位698+699
If Unit.Text = TP698 + TP699 Then
Sheets("TP698+TP699").Select
Range("A2").Select
If Sheets("TP698+TP699").Range("A2").Value = "" Then
Sheets("TP698+TP699").Range("A2").Select
Else
Selection.End(xlDown).Select
End If
Sheets("TP698+TP699").Range("A" & ActiveCell.Row + 1).Select
ActiveSheet.Paste
End If
'單位707
If Unit.Text = TP707 Then
'剪下內容貼至總表
Sheets("登打").Range("K2").Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlToLeft)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Cut
Sheets("TP707").Select
Range("A2").Select
If Sheets("TP707").Range("A2").Value = "" Then
Sheets("TP707").Range("A2").Select
Else
Selection.End(xlDown).Select
End If
Sheets("TP707").Range("A" & ActiveCell.Row + 1).Select
ActiveSheet.Paste
End If
'儲存
ActiveWorkbook.Save
' Sheets("登打").Select
End Sub