[VBA]特定の範囲のセルの値を変更または新規入力した際に、先頭にシングルクォーテーションを追加するという記述方法を教えてください。 実行したい内容は

Visual Basic | Excel98閲覧xmlns="http://www.w3.org/2000/svg">100

ベストアンサー

1

1人がナイス!しています

ご回答ありがとうございます!! おかげ様でできました。 色々調べましたが不明点がまだたくさんあります。 もしよろしければご教授ください。 ① If Target.CountLarge <> 1 Then Exit Sub この行の意味合いが理解できません ② If Target.Value <> "" Then Application.EnableEvents = False  Target.Value = "'" & Target.Value ←この行は「Target.Value <> "" でない場合」という条件になっているのでしょうか? Application.EnableEvents = True ←上の行で実行しているわけではなく、ここで実行を指示しているのでしょうか。 初心者な質問で申し訳ありません。 よろしくお願いいたします。

ThanksImg質問者からのお礼コメント

何度もご回答ありがとうございました! 無事に問題解決できました! 頂いたご回答を無駄にしないよう頑張ります!!

お礼日時:5/25 12:02