-2
我需要一個VBA來移動單元格E選擇,每次單元格A6更改時在列E中向下移動一行/單元格。請幫忙!謝謝!VBA移動單元格選擇
如果A5更改,我已經有一個VBA代碼來保持單元格在同一單元格中的選擇。是否有可能在同一張表中有兩個VBA更改代碼?
我需要一個VBA來移動單元格E選擇,每次單元格A6更改時在列E中向下移動一行/單元格。請幫忙!謝謝!VBA移動單元格選擇
如果A5更改,我已經有一個VBA代碼來保持單元格在同一單元格中的選擇。是否有可能在同一張表中有兩個VBA更改代碼?
你的問題的答案是肯定的。您只需添加要捕獲的更改事件的標準。例如,像下面會爲你工作:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo forward
Application.EnableEvents = False
If Not Intersect(Target, Me.[A5]) Is Nothing Then
'/* your code to keep selection */
ElseIf Not Intersect(Target, Me.[A6]) Is Nothing Then
'/* your code to move cell selection down */
End If
forward:
Application.EnableEvents = True
End Sub
如果包括現有的代碼到這個問題,它將使很多,更容易爲別人向你展示如何修改它。 – YowE3K