EXCEL VBA機能


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

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


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

回答の条件
  • 1人2回まで
  • 登録:2007/10/26 11:42:28
  • 終了:2007/11/02 11:45:03

回答(2件)

id:F-15X No.1

F-15X回答回数111ベストアンサー獲得回数132007/10/26 12:11:23

ポイント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 892 802 142 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
    了解しました。
    わざわざありがとうございます!

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません