logo

Excel のマクロと例

スプレッドシートが舞台となる Microsoft Excel では、特定のタスクの繰り返しの要求に遭遇することがよくあります。これらのタスクは何度も現れるように見え、執拗な執拗さで私たちの注意を引きつけます。しかし、この技術進歩の時代に、この絶え間ないサイクルから私たちを解放するために、静かな英雄が前進します。それは、控えめだが強力なマクロです。マクロは、自動化のための Excel の秘密工作員と考えてください。反復的なタスクを手作業で実行するという面倒な義務を回避するために、バックグラウンドで静かに動作します。彼らは効率性の影の擁護者であり、そうでなければ貴重な時間を何時間も費やしてしまうようなことをほんの一瞬で達成する驚くべき能力を私たちに与えてくれます。しかし、マクロとは一体何なのでしょうか?本質的に、マクロは Excel によって慎重に記録された一連のアクションであり、特定のタスクを実行するための指示を辛抱強く待っています。これを想像してください。マウスのクリックやキーストロークはすべて、マクロの範囲内に慎重に隠され、コマンドに応じて即座に動作し、その魔法を実行する準備ができています。

Excelのマクロとは何ですか

マクロは、必要に応じて VBA で記録、名前付け、保存、実行できる一連のプログラミング命令と考えることができます。マクロは、繰り返し実行する必要があるデータ操作に関連する反復タスクを自動化するのに役立ちます。 Excel でマクロを有効または無効にすることもできます。



例えば: 毎月、学校のすべての教師を対象にレポートが作成されるとします。これは繰り返しのタスクなので、ここでマクロを使用できます。

Excel で [開発] タブをオンにする方法

[開発] タブは、デフォルトではリボン上で非表示になっています。リボンをカスタマイズするには、次の手順に従います。

Linuxのgrepコマンド

ステップ1 : リボンを右クリックします。

リボンを右クリックします。



ステップ2 : [リボンのカスタマイズ] に移動し、[開発者] チェックボックスにチェックを入れます。

「開発」タブをオンにします。

Excelでマクロを記録する方法

Excel でマクロを記録するには、次の手順を実行できます。

ステップ 1: リボンの「開発」タブをクリックします。

「開発者」タブをクリックします。



ステップ 2: 「マクロの記録」をクリックします。

コード グループには、マクロの記録ツールがあります。クリックして

「記録」-「マクロ」を選択します

ステップ 3: [マクロの記録] ダイアログ ボックスに入力します。

マクロを選択すると、次のオプションを入力するダイアログ ボックスが開きます。

マクロ名を入力します。

ダイアログ ボックスの [マクロ名] にマクロの名前を入力します。ただし、マクロ名で単語を区切るためにスペースを使用することはできません。この目的にはアンダースコア (_) を使用できます。例: マクロ名

ダイアログ ボックスには他にもいくつかのオプションがあります。つまり、マクロの保存場所、マクロをアクティブにするために使用できるショートカット キー、作成されたマクロの説明などです。それに応じてそれらを埋めることができます。

  • ダイアログボックスに入力したら、「OK」をクリックします。
  • [OK] をクリックするとすぐに、Excel マクロはユーザーが実行している一連の操作を記録します。
  • 作業が完了すると、[開発] タブに [記録の停止] オプションが表示されます。クリックすると記録が停止し、作成したマクロが保存されます。

Excel でマクロを実行する方法

マクロを実行するにはさまざまな方法があります。この記事では、いくつかの方法について説明します。

図形をクリックしてマクロを実行する

これは、マクロを実行してワークシート内に任意の図形を作成し、それをマクロの実行に使用する最も簡単な方法の 1 つです。

ステップ 1: リボンの「挿入」タブをクリックします。

「挿入」をクリックします。

ステップ 2: 任意の形状を選択します

「イラスト」グループに移動し、「図形」アイコンをクリックします。シート内で、マクロとして割り当てたい任意の形状を選択します。

「イラスト」をクリックします。 図形を選択します。

ステップ 3: 形状を追加する

シート内の図形を追加する場所をクリックすると、図形が自動的に挿入されます。

お好みの形状を選択してください。

ステップ 4: 形状を編集する

必要に応じて、図形のサイズを変更したり、再フォーマットしたりできます。図形にテキストを追加することもできます。

必要に応じて図形をフォーマットします。

ステップ 5: 図形を右クリックし、「マクロの割り当て」をクリックします。

次に、図形を右クリックすると、ダイアログ ボックスが開きます。次に、「マクロの割り当て」をクリックします。

マクロを割り当てます。

図形を右クリックすると、別のマクロのダイアログ ボックスが開きます。

リストからマクロを選択します。

ステップ 6: マクロを選択します

ダイアログ ボックスで、シェイプに割り当てるマクロをリストから選択し、[OK] ボタンをクリックします。これで、図形がボタンとして機能し、クリックすると割り当てられたマクロが実行されます。

ボタンをクリックしてマクロを実行する方法

形状はフォーマットして操作できるものですが、ボタンには標準フォーマットがあります。使いやすいようにマクロをボタンに割り当て、そのボタンをクリックするだけでマクロを実行することもできます。

ステップ 1: リボンの [開発] タブに移動します。

「開発者」タブを選択します。

ステップ 2: [コントロール] グループで、[ボタン ツール] をクリックします。

ボタンツールをクリックします。

ステップ 3: Excel シートをクリックし、ダイアログ ボックスに詳細を入力します。

次に、Excel シート上の任意の場所をクリックします。これを行うとすぐに、[マクロの割り当て] ダイアログ ボックスが開きます。

マクロを割り当てます。

ステップ 4: 割り当てるマクロを選択し、「OK」をクリックします。

そのボタンに割り当てたいマクロを選択し、他のオプションを入力します。次に「OK」をクリックします。

ステップ 5: 形状をプレビューする

その後、シート上に長方形のボタンが表示され、使用できるようになります。

ボタンが挿入されました。

ステップ 6: ボタンのフォーマットを設定する

シート上に表示されるボタンはデフォルト設定があり、ボタンの色や形などを書式設定することはできません。

c 乱数

ただし、ボタンに表示されるテキストは変更できます。ボタンを右クリックするだけで、ダイアログ ボックスが開きます。 「代替テキストの編集」をクリックしてテキストを変更します。

代替テキストを編集します。

Excel リボン ([開発] タブ) からマクロを実行する方法

ワークブック内にさまざまなタスクを定義する複数のマクロがある場合、[マクロ] ダイアログ ボックスにすべてのマクロのリストが表示され、単一のリストから複数のマクロを簡単に実行できます。

ステップ 1: リボンの [開発] タブに移動します。

「開発者」タブをクリックします。

ステップ 2: 次に、「コード グループ」で「マクロ ツール」をクリックします。

「マクロ」ツールをクリックします。

ステップ 3:実行するマクロを選択します

ダイアログ ボックスが開き、その特定のワークブックで作成されたすべてのマクロのリストが表示されます。

リストから選択します。

ステップ 4: 「実行」をクリックします

VBAエディターでマクロを作成する方法

マクロのユーザーと作成者が同じ場合は、ボタンや図形の作成に時間を費やす代わりに、VB エディターからマクロを直接実行できます。

ステップ 1: リボンの [開発] タブに移動します。

「開発者」タブから選択します。

ステップ 2: Visual Basic をクリックします。

コード グループで [Visual Basic] をクリックすると、新しいウィンドウが開きます。

「仮想ベーシック」をクリックします。 シートからお選びください。

ステップ 3: [マクロの実行] をクリックします。

次に、[マクロの実行] 記号をクリックすると、そのワークブックのすべてのマクロをリストするダイアログ ボックスが開きます。

「マクロの実行」をクリックします。

ステップ 4: リストからマクロを選択します

実行したいマクロをリストから選択し、「実行」をクリックします。

「実行」をクリックするとすぐに、マクロが Excel シート上で実行されます。 VB エディター ウィンドウのみが表示され、シートが表示されない場合は、ワークシートで起こっている変更が表示されない可能性があります。変更を確認するには、VB エディター ウィンドウを最小化するか閉じます。必要に応じてマクロを編集することもできます。

実行したいマクロを選択します。

Excel でマクロを表示する方法

ステップ 1: Microsoft Excel を開く

ステップ 2: [開発] タブをクリックします。

スクリーンショット-(248)

ステップ 3: [マクロ] をクリックして、アクティブなワークブックで使用可能なマクロのリストを表示します。

ステップ 4: 表示するマクロを選択する

ステップ 5: 必要に応じて、ここからマクロを実行または編集できます。

ステップ 6: 完了したら、「マクロ」ダイアログを閉じます。

スクリーンショット-(247)

記録したマクロを Excel に保存する方法

ステップ1: 行動を記録する

ステップ 2: をクリックします 録音を停止する

ステップ 3: ワークブックを .xlsm として保存します (マクロ有効)

ステップ4 : マクロがワークブックに保存されました。

こちらもお読みください

  • Excelでマクロを作成するにはどうすればよいですか?
  • Excelでマクロを記録する方法
  • Excelでマクロを構成するにはどうすればよいですか?
  • Excel でマクロを実行するにはどうすればよいですか?
  • Excel での Excel マクロの編集
  • Excel でマクロを有効または無効にする方法

よくある質問

Excelのマクロとは何ですか?

マクロは、特定のタスクを実行するために必要なだけ何度でも実行できるアクションのセットです。マクロが作成されると、マウス全体がクリックされ、キーストロークが記録されます。マクロは、必要に応じて VBA で記録、名前付け、保存、実行できる一連のプログラミング命令と考えることができます。マクロは、繰り返し実行する必要があるデータ操作に関連する反復タスクを自動化するのに役立ちます。

マクロを有効にするにはどうすればよいですか?

以下の手順に従ってくださいマクロを有効にするExcelで:

ステップ 1: Excel を開き、[ファイル] タブに移動します。

ステップ 2: [開発] タブがオンになっていることを確認します。

ステップ 3: [開発] タブを選択し、マクロの記録をクリックします。マクロの記録が開始されます。

ExcelのマクロとVBAとは何ですか?

Excel のマクロは、タスクを自動化する記録された一連のアクションのようなものです。ワンクリックでアクションを繰り返すことができるため、時間を節約し、間違いを最小限に抑えます。

VBA (Visual Basic for Applications) は、Excel のプログラミング言語です。カスタム コードを記述して、高度なパーソナライズされたマクロを作成できます。 VBA を使用すると、Excel でタスクを自動化し、計算を実行し、データを操作できるため、基本的な記録されたマクロと比較して、より多くの制御と柔軟性が得られます。

初心者向けの Excel のマクロとは何ですか?

Excel の初心者の場合、マクロは Excel の繰り返し作業を簡単にする方法であると考えてください。マクロを記録して、これらのタスクを記憶できます。マクロは、Excel でのマウスとキーボードの操作の記録のようなものです。後で、その記録をいつでも再生して、必要なだけそのアクションを繰り返すことができます。

Excel でマクロを手動で作成できますか?

はい、マクロは VBA プログラミング言語を使用して EXcel で手動で作成できます。

Excelでマクロを無効にする方法は?

以下の手順に従ってくださいマクロを無効にするExcelで:

npmキャッシュクリーン

ステップ 1: [ファイル] タブをクリックします。

ステップ 2: オプションに移動します。

ステップ 3: 左側のペインから [セキュリティ センター] を選択し、[セキュリティ センターの設定] をクリックします。

ステップ 4: 左側のメニューからマクロ設定を選択し、通知なしにすべてのマクロを無効にして、「OK」をクリックします。