私はウェブで答えを探しましたが、私がやろうとしていることに関して何の助けも見つかりませんでした. 列 A のセルが変更されたときに、列 B の対応するセルに時刻が自動的に入力されるようにしたいのですが、列 C と D にも同じことが当てはまります。現在発生している問題である、時刻を更新したくありません。 . 以下は私が現在持っているコードです:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 1 Then
Target.Offset(, 1) = Time
ElseIf Target.Column = 3 Then
Target.Offset(, 1) = Time
End If
Application.EnableEvents = True
End Sub
このコーディングは機能しますが、列 B と D の時刻が更新されます。これは望ましくありません。時刻の更新を停止するには何を追加できますか?
ありがとうございました<3