Excel VBAについて質問です。 削除
Message#2 2014年12月16日(火)07時27分 From: 通りすがり |
変数 i の型はなんでしょう? 宣言セクションでString型の変数area1を宣言します。 どこかでarea1にアドレスを代入しておき、その範囲が変更されればchenge_userが実行されます。 例: Dim area1 As String Sub Sample() Dim i As Range Set i = Range("A20") area1 = Range("A15", i).Address Rows(20).Delete End Sub Private Sub worksheet_change(ByVal Target As Range) If Not area1 = vbNullString Then If Not Intersect(Target, Range(area1)) Is Nothing Then Call chenge_user End If End If End Sub |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。