EXCEL VBA機能


こんにちは。
以下のようにexcelファイルを置換するvbaを使用していますが、
置換対象が無い時にその旨のダイアログボックスが開きます。
これを表示しないようにすることはできるのでしょうか?
もしご存知でしたらお教え願います。
ちなみにexcel2000では表示されないようです。

Cells.Replace What:=",", replacement:=""


++++++++++++++++++++
OS ⇒Windows XP
Version⇒Excel 2007
++++++++++++++++++++

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/11/02 11:45:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:F-15X No.1

回答回数111ベストアンサー獲得回数13

ポイント60pt

DisplayAlerts はいかがでしょうか?


Application.DisplayAlerts = False

Cells.Replace What:=",", replacement:=""

Application.DisplayAlerts = True

id:keisuke738

回答ありがとうございます。

ただ、Application.DisplayAlerts = Falseの部分で「コンパイルエラー: メソッドまたはデータメンバが見つかりません」と表示されてしまいました。

2007/10/26 14:48:32

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 ardarim 897 806 145 2007-10-27 00:45:37
  • id:F-15X
    当方
    Vista+Excel2007
    XP+Excel2003
    にて確認しましたが、問題はありませんでした。
    なお、両者とも置換対象が無い場合でもダイアログは表示されませんでした。
    お力になれず残念です。


    Application.DisplayAlerts = False
    Cells.Replace ",", ""
    Application.DisplayAlerts = True
  • id:keisuke738
    keisuke738 2007/10/26 18:19:58
    了解しました。
    わざわざありがとうございます!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません