Excel で VBA を有効にして使用する方法

Windows Speedup Tool をダウンロードしてエラーを修正し、PC の動作を高速化します。

Microsoft Visual Basic for Applicationは、プログラマでなくても、Microsoft Office アプリケーションのタスクを自動化するマクロの記録、作成、編集を可能にする強力なプログラムです。VBAは、ユーザーがコードを入力してコマンドまたはタスクを実行するスクリプトを作成するためのインターフェイスです。この投稿では、その方法を説明しますExcel で VBA を有効にして使用する

Excel で VBA を有効にして使用する方法

Excel で VBA を有効にして使用する方法については、以下の手順に従ってください。

  1. エクセルを起動します。
  2. [開発] タブで、[Visual Basic] ボタンをクリックします。
  3. 「挿入」タブをクリックし、メニューから「モジュール」を選択します。
  4. 次に、モデルシートにコードを入力します。
  5. 「実行」ボタンをクリックし、「サブ/ユーザーフォームの実行」を選択します。
  6. モジュールを削除するには、モジュールを右クリックし、「モジュール 1 の削除」を選択します。
  7. モジュールが削除されます。

打ち上げエクセル

開発者タブで、ビジュアルベーシックのボタンコードグループ。

Microsoft Visual Basic for Application窓が開きます。

をクリックします。入れるタブをクリックして選択しますモジュールメニューにあります。

新しいモデルがオープンしました。次に、モデルシートにコードを入力します。

コードを入力した後、走るボタンを押して選択しますサブ/ユーザーフォームの実行

結果を確認するには、Microsoft Visual Basic for Application ウィンドウを最小化します。

モジュールを削除する場合は、Microsoft Visual Basic for Application ウィンドウを最大化するか、[開発] タブの [Visual Basic] ボタンをクリックします。

ウィンドウの左側で、モジュールそれを右クリックして選択しますモジュール 1 の削除

モジュールを削除する前に、モジュールをエクスポートする許可を求めるメッセージ ボックスが表示されます。選択に応じて、「はい」または「いいえ」を選択できます。私たちは「いいえ」を選びました。

モジュールが取り外されます。

読む:Excel で複数のプロジェクトを追跡する方法

Excel に VBA ボタンを追加するにはどうすればよいですか?

  • 「開発」タブで「挿入」ボタンをクリックします。
  • [フォーム コントロール] グループで、ボタン オプションを選択します。
  • スプレッドシート上にボタンを描画します。
  • ボタンを右クリックし、メニューから「マクロの割り当て」を選択します。
  • 「マクロの割り当て」ダイアログボックスが開きます。
  • 「新規」をクリックします。
  • Microsoft Visual Basic for Application ウィンドウが開きます。
  • モジュールシートのコードを入力します。
  • 「実行」ボタンをクリックし、「サブ/ユーザーフォームの実行」を選択します。
  • Microsoft Visual Basic for Application ウィンドウを最小化します。
  • スプレッドシート内のボタンをクリックしてコマンドを実行します。

読む:VBAエディタを使用してExcelのセルの背景色を変更する

VBAとExcelのスクリプトの違いは何ですか?

Microsoft Visual Basic for Application (VBA) とスクリプトの違いは、VBA マクロがデスクトップ ソリューション用に開発されているのに対し、Office スクリプトは安全なクロスプラットフォームのクラウドベース ソリューション用に設計されていることです。 VBA には Excel と同じセキュリティ クリアランスがありますが、Office スクリプトはブックにのみアクセスできます。 VBA には Power Automate コネクタがありませんが、Office スクリプトは Power Automate を通じて実行できます。現在、VBA は Excel の機能、特にデスクトップ クライアントで提供される機能をより多くカバーしていますが、Office スクリプトは Web 上の Excel のすべてのシナリオをカバーしています。 VBA はデスクトップ中心になるように設計されていますが、Office スクリプトは JavaScript のユニバーサル ランタイムを使用します。 VBA と Office スクリプトはどちらも、プログラマーではない人が Excel で小さなプログラムを作成するのに役立ちます。

読む:VBA を使用してカスタム Excel 関数を作成する方法

Microsoft Excel で VBA を取得する方法を理解していただければ幸いです。