返回列表 上一主題 發帖

[發問] 請教 VBA

本帖最後由 samwang 於 2021-6-23 13:13 編輯

回復 10# duck_simon

因為你把程式碼放在sheet1 no,所以要修改如下,謝謝

Private Sub CommandButton5_Click()
' 巨集23 巨集
' 差值
'
    Range("AE1").Select
    Selection.Copy
    Sheets("差值").Select
    Sheets("差值").Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Sheets("差值").Range("A1").Select
    Application.CutCopyMode = False
    ActiveCell.FormulaR1C1 = ""
    Sheets("差值").Range("B1").Select
End Sub

或者可以直接將你原本的"A1 是由他工作表 copy過來",那段程式碼直接copy 到B欄有數值的最後一個如下
Sub test()
Sheets("no").[AE1].Copy Sheets("差值").[B65536].End(xlUp).Offset(1, 0)
End Sub

TOP

回復 10# duck_simon

維2 v1.zip (68.72 KB)

TOP

非常感謝二位先進指導..萬分感謝..

TOP

        靜思自在 : 真正的愛心,是照顧好自己的這顆心。
返回列表 上一主題