ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

MicrosoftExcelでVBAマクロの作成を開始する方法

MicrosoftExcelでVBAマクロの作成を開始する方法

Excelを頻繁に使用する場合は、マクロを調べてその記述方法を学ぶことをお勧めします。 Excel VBAマクロを使用すると、スプレッドシート上の多くのプロセスを短くすることができます。これにより、生活が楽になります。

VBAを使用してマクロを作成することの良い点は、設定を決定するのに役立つことです。もう1つのことは、多くの機能にアクセスできるようにすることです。この投稿では、ExcelでVBAマクロを作成する方法の基本を学びます。

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

簡単に言うと、マクロはExcelでのタスクの自動化に役立つ小さなプログラミングコードです。わかりやすくしましょう。マクロを使用すると、Excelで定期的な手順を記録して、必要に応じて手順を再生できるようになります。

一方、VBAは頭字語であり、「VisualBasicforApplications」の略です。 Excelがその環境での日常の機能を記録するのは、この言語です。

一般的な概念とは異なり、VBAマクロの利点を享受するためにプログラミングの専門家である必要はありません。 Excelは、特定の機能を介してコードを生成するのを支援することにより、それを容易にしました。この記事では、これを最大化する方法を説明します。

ExcelVBAマクロが重要な理由

あなたが水道会社で働いているレジ係であると仮定します。特定のクライアントは銀行で支払いをすることを好みます。このデータを取得し、ビジネス要件に適したものに変換するのはあなたの責任です。

たとえば、銀行が1日に特定の金額の公共料金を支払う顧客の数を知りたい場合は、Excelで簡単に行うことができます。ここに質問があります。このタスクを毎日どのように実行していると思いますか?正確に言えば、退屈で作業が面倒になります。

ここでマクロが登場します。マクロをプログラミングすることで、ボタン1つでこれを実行できます。したがって、マクロは次のことに役立ちます。

  • データをインポートする
  • ビジネス標準に合わせてフォーマットします

マクロを使用する際の注意事項

マクロは有利ですが、いくつかの欠点があります。たとえば、攻撃者はマクロを介してシステムにアクセスできます。マクロを実行するには、Excelウィンドウでマクロの使用を有効にする必要があります。

これを行うときは、信頼できるソースからのマクロのみを実行するようにしてください。マクロを保存するときは、ブックをマクロ対応の形式である*.xlsmで保存する必要があります。マクロ名にスペースを追加しないでください。

マクロを作成するときは、説明を確実に提供することをお勧めします。このようにして、あなたとファイルにアクセスできる他の人は、そのマクロが何をするのかを正確に理解します。

ExcelでVBAマクロを作成する方法

繰り返しになりますが、思ったほど難しくはありません。マクロを使用して、2つ以上のExcelシートをマージしたり、重複するアイテムを識別したりすることもできます。この図は、以下のマクロの記述方法を説明するために使用されます。

開発者向けオプションを有効にする

これは、デフォルトで無効になっていることを考慮して最初に行うことです。次の手順は、開発者向けオプションを有効にするのに役立ちます。その場合、Excelのメインリボンに固定できます。

1. [ファイル]をクリックし、[オプション]を選択します。

MicrosoftExcelでVBAマクロの作成を開始する方法

2.新しいウィンドウが開きます。 [リボンのカスタマイズ]をクリックします。

MicrosoftExcelでVBAマクロの作成を開始する方法

3.「開発者」オプションを選択してチェックボックスをマークします。

MicrosoftExcelでVBAマクロの作成を開始する方法

4.[OK]をクリックして続行します。

この時点で、[開発者]タブがExcelリボンに表示されます。

マクロの作成

[開発者]タブができたので、スプレッドシートでプログラムを実行するのに役立つコマンドを作成できます。次の手順に従ってこれを行います:

1.ドライブCに移動し、BankReceiptsという名前のフォルダーを作成します。

2. Excelブックを開き、名前を「receipts.csv」ファイルとして保存します。

これに続いて、[開発者]タブをクリックする必要があります。これにより、さまざまなオプションが表示されます。[マクロの記録]をクリックします。このアクションに続いてダイアログボックスが開きます。

マクロの記録

ファイルを作成してレコードマクロを選択した後:

1.開いたポップアップボックスにマクロの名前を入力します。

MicrosoftExcelでVBAマクロの作成を開始する方法

2.作成する新しいドキュメントでこのマクロを使用するには、ボックス内の[ストア]マクロに「個人用マクロブック」と表示されていることを確認してください。

3.マクロのショートカットを使用するかどうかを選択します。既存のショートカットが置き換えられないように、ショートカットオプションは空白のままにしておくことをお勧めします。ただし、この場合は Hを選択します キー

4.マクロの説明を入力します。この場合、「銀行の領収書の重複する値を強調表示して」、[OK]を選択します。

MicrosoftExcelでVBAマクロの作成を開始する方法

5.マクロの記録が開始されるので、重複を強調表示するために必要なすべての関連アクションを実行します。

  • 関連するデータの選択を強調表示します。
  • [ホーム]タブの[条件付き書式]に移動します。
  • [セルルールを強調表示]をクリックし、[値の重複]を選択します。
  • 重複する値を強調表示する方法を選択し、[OK]を選択します。

6.ブックの左下に移動し、[記録の停止]をクリックします。

7.マクロが記録されたことを確認するには、新しいワークブックに移動し、ショートカット Ctrlを使用します。 + H

MicrosoftExcelでVBAマクロの作成を開始する方法

結論

Excelで何を達成したいのかがわかったら、VBAマクロを作成するのは難しいオプションではありません。スキルを磨くために、LinkedInLearningとUdemyのコースを試すことができます。


  1. Microsoft Excel にアドインをインストールする方法

    Excel アドインを使い始めると、生産性が大幅に向上することは間違いありません。アドインは、Excel インターフェイス内から直接、追加の機能とカスタマイズ オプションを提供します。ただし、アドインを Microsoft Excel にインストールするのは、慣れていないと少し混乱する可能性があります。この投稿では、Microsoft Excel で素晴らしいアドインを取得する 2 つの主な方法について説明します。それでは始めましょう。 統合ストアから Excel アドインを入手 Excel アドインを取得する最初の主な方法には、次の手順が含まれます。 1. Microsoft Excel

  2. Microsoft Excel でクリップボードをクリアする方法

    Excel スプレッドシートの Excel セルからコピーまたは切り取られたすべての情報は、一時的に Excel クリップボードに保存されます。画面上のシートには表示されませんが、コピーおよび切り取りコマンドに関する情報は、その内容をそのスプレッドシートの他のセルに貼り付けるまでそこに保存されます。 Excel は、そのようなコマンドの情報をシートに複数保存する傾向があります。この数は、1 つのクリップボード リストで 24 項目にまで及ぶ可能性があります。 Excel でクリップボードを空にする理由 クリップボードの項目がそのリストを埋めると、Excel に「クリップボードがいっぱいです」