- ベストアンサー
EXCEL 確認メッセージを出さない方法を教えてください
マクロの自動記録で、文字列をスペースで区切る動作を書き込みましたが、 (例: ひとつのセルに "赤 5050 む"と書かれている文字列を"赤"、"5050"、"む"にわけて隣のセルに書き込まれるようにしました) マクロを実行するたびに 「コピーまたは移動先のセルの内容を置き換えますか」 という確認メッセージが出てしまいます。これを出さないようにする方法を教えてください。 よろしくお願いします!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
二行追加してください Sub Macro1() ' ' Macro1 Macro ' マクロ記録日 : 2009/4/29 ユーザー名 : ' Application.DisplayAlerts = False '←追加 ・ ・ 文字列をスペースで区切る処理 ・ ・ Application.DisplayAlerts = True '←追加 End Sub 頑張って
その他の回答 (3)
- merlionXX
- ベストアンサー率48% (1930/4007)
Application.DisplayAlerts = False '警告停止 '処理 Application.DisplayAlerts = True '警告停止解除 ではいかがでしょう?
お礼
ありがとうございます! 解決しました!!
- okormazd
- ベストアンサー率50% (1224/2412)
処理の前後に、 Application.DisplayAlerts = False ・ 処理 ・ Application.DisplayAlerts = True でダメですか。
お礼
ありがとうございます! 解決しました!!
- kenpon24
- ベストアンサー率64% (66/102)
Application.DisplayAlerts = False 区切るコード Application.DisplayAlerts = True としてみてください
お礼
ありがとうございます! 解決しました!!
お礼
丁寧な回答をありがとうございます! 解決しました!