• 締切済み

Excelで

最近、エクセルのマクロの使い方を少し覚えて、ボタンを作り オートフィルタでデータベース化したものを"すべて表示”” ○○のみ表示”などとして使用しています。 そこで質問なのですが、ファイルを開くさいに必ずウィルスなど の対処として、マクロの有無を訪ねられますが、これをExcelで 登録みたいな形で、指定、登録されているファイルは、ファイルを 開くさいにダイアログがでないなどの設定はできないのでしょう か? その辺りご存じの方、ご教授よろしくお願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.1

>登録みたいな形で、指定、登録されているファイルは、ファイルを・・・ Book名を登録して、やることは通常しません。 更に進んだら考えてください。 エクセルを実行中にFalseにし、終わる前にTrue に戻します。そうしないと他の利用において、警告が出ず、思わぬ失敗で後悔しかねません。 通常Module1に入れると良いでしょう。 Sub test01() Application.DisplayAlerts = False (プログラムをここに書く) Application.DisplayAlerts = True End Sub (ヘルプより) DisplayAlerts プロパティ True の場合、マクロの実行中に特定の警告やメッセージを表示します。値の取得および設定が可能です。ブール型 (Boolean) の値を使用します。 このプロパティの既定値は True です。マクロを実行している間に、ユーザーに入力を促すメッセージや警告メッセージを表示させないときは、このプロパティに False を設定してください。 このプロパティは、False に設定してマクロの実行を終了しても、自動的に True には戻りません。マクロの実行が終了したときは、常にプロパティを True に設定するようにします。

thank001
質問者

お礼

imogasiさん書き込みありがとうございました。 少し私にはむずかしい内容の部分が結構あったので、一個一個 内容を調べていこうと思います。 ありがとうございました。

関連するQ&A