返回列表 上一主題 發帖

excel vba 如果把二欄的資料copy到另二欄呢?

excel vba 如果把二欄的資料copy到另二欄呢?

請問各位先進:
我想要先把excel的二欄(B, C)資料copy到另二欄(E, F),
然後,當數值1或數值2二欄(B, C)任儲存格有變更時,(E, F)欄儲值格內容會跟著改變。

我有想到使用 Worksheet_Change方式,但不知要怎麼寫vba
excel.jpg
2019-2-1 17:19

您好,試著寫了ㄧ個簡單的,歡迎高手指正
到VBA該工作表下

Private Sub Worksheet_Change(ByVal Target As Range)
Dim E As Long
E = WorksheetFunction.CountA(Range("B:B")) + 1
Range("E1:F" & E).Value = Range("B1:C" & E).Value
End Sub

TOP

直接E2輸入 =B2
再向下向右複製到F5
無須VBA是否更簡單

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題