Excel VBA:プロンプトを出さずにワークブックを保存する(簡単な手順付き)

  • これを共有
Hugh West

保存する場合 マクロ ファイルを以前と同じ場所に保存すると、常にアラートメッセージでファイルの置き換えを促します。 データを頻繁に保存する必要があり、そのための時間が限られている場合、不便に感じることがあります。 そのため、ここでは ブイビーエー このチュートリアルでは、この問題を解決するための方法を説明します。 ワークブックを保存する でプロンプトが表示されずに エクセルブイビーエー .

練習用ワークブックをダウンロードする

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

プロンプトを表示せずに保存する.xlsm

Excel VBAでプロンプトを出さずにワークブックを保存する簡単な7つのステップ

を実行した後の違いを示すために、下の画像にサンプルデータセットを掲載しました。 VBAコード でプロンプトを停止します。 ファイルを保存している間は VBAコード をクリックすると、警告メッセージを表示しないようにすることができます。

ステップ1:VBAコードを書くためのモジュールを作成する

  • まず最初に アルト + F11 を開いてください。 VBAマクロ .
  • をクリックします。 インサート タブで表示します。
  • オプションから、以下のものを選択します。 モジュール を作成し、新しい モジュール .

ステップ2:コードにSaveAs関数を挿入する

  • 使用方法 SaveAs関数 を入力します。 ( ) SaveAs を選択するか、または SaveAs を使用可能な機能の一覧から選択します。

ステップ3:VBAコードでファイルのアドレスと名前を追加する

  • ファイルアドレスを挿入する場合。 御出でなさい をファイルの保存先に指定します。
  • をクリックします。 フォルダ アイコンと コピー のアドレスです。

  • 貼り付け の下にあるアドレスです。 ファイル名 の引数は SaveAs機能 .
  • 入力後 アドレス を入力します。 ファイル名 .
  • 最後に 了い アドレスと ファイル名 逆コンマ (" ") .

  • アドレスを追加したら、次のように入力します。 カンマ と書く。 52 に対して ファイルフォーマット の議論になります。

  • これが最終的なコードの表示方法です。
 Sub Without_Prompt() ThisWorkbook.SaveAs "C:\UsersAdmin﹑Desktop﹑Bhubon﹑Excel vba save workbook without prompt﹑Save Without Prompt", 52 End Sub 

ステップ4:VBAコードの実行とエラーのチェック

  • を無効にしていないため、プロンプトメッセージがポップアップ表示されます。 アラート のメッセージを表示します。
  • をクリックします。 いいえ .

  • 最後に、以下をクリックします。 終了 .

ステップ5:プロンプトメッセージを無効にするコードを記述する

  • プロンプトメッセージを無効にするために ディスプレイアラート のメッセージを表示します。
  • をください。 DisplayAlertsを表示します。 というオプション文があります。 をクリックすると、プロンプトやアラームのメッセージを無効にすることができます。
  • に次のコードを書き込んでください。 モジュール をクリックすると、プロンプトが停止します。
 Sub Without_Prompt() 'プロンプトを表示しないコマンド Application.DisplayAlerts = False 'ファイルを保存するコマンドを適用 'In File Name argument give file name and address ThisWorkbook.SaveAs "C:\UsersAdmin╱Desktop╱Bhubon Exceldemy3875_420093_Bhubon_excel vba save workbook without prompt╱Save Without Prompt", 52 Application.DisplayAlerts = True End Sub 

Step 6: DisplayAlertsコマンドを無効化した後にVBAコードを実行する

  • このとき、実行ボタンをクリックするか、または F5 を実行します。 VBAコード .
  • しかし、現在では警告メッセージは表示されません。

ステップ7:Resultで最終回答を確認する

  • サンプルデータセットでは、以下のように変更します。 じゅしんしゃめい から ブライン まで ブーボン .

  • プレス F5 を実行しても、何のメッセージもポップアップしません。
  • 保存せずにワークシートを閉じる。

  • ファイルを開いて、作成した最新の最新版で保存されていることを確認します。

結論

でプロンプトを出さずにワークブックを保存する方法について、この記事でチュートリアルができたかと思います。 エクセルブイビーエー これらの手順を習得し、データセットに適用する必要があります。 練習用ワークブックを見て、これらのスキルをテストしてください。 このようなチュートリアルを作り続けることができるのは、皆様の貴重なご支援のおかげです。

ご不明な点はお問い合わせください。 また、以下の欄にお気軽にコメントをお寄せください。

私たち Exceldemy また、このチームでは、お客様からの問い合わせに常に迅速に対応しています。

私たちと一緒に、学び続けましょう。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。