コンテンツ
- データセットの例
- マクロとは
- マクロを記録する方法
- マクロの記録ボタン
- 例1:フィルターショートカットキーの作成
- 例2:クリアフィルターショートカットキーの作成
- ショートカットキーの編集
- ブックの保存
- エクセル2019バイブル
JoshuaはUSFの大学院生です。彼はビジネステクノロジー、分析、財務、リーンシックスシグマに興味を持っています。
Microsoft Excel内でショートカットキーを使用してショートカットを作成することは、勤務時間中のタスクを高速化するための優れた方法です。マクロを作成し、そのマクロをカスタムショートカットキーに割り当てることで、多くのタスクを自動化できます。このチュートリアルでは、マクロとは何か、マクロを記録する方法、およびスプレッドシート内で作成できるいくつかのショートカットの例について説明します。このテキスト全体を通して、以下の表を使用して例を示します。例に沿ってフォローしたい場合は、ここからサンプルワークブックをダウンロードしてください。
データセットの例
マクロとは
マクロはVBAコードのループであり、コードを手動で入力するか、コードを作成するために実行されたアクションを記録することで作成できます。コードが作成されると、マクロをボタンなどのオブジェクトまたはショートカットキーに割り当てることができます。マクロを使用すると、1日を通して繰り返す必要のある単調なタスクの時間を大幅に節約できます。反復的なタスクのためだけにマクロを作成する必要はありません。完了するまでに膨大な時間がかかるタスク用に作成することをお勧めします。たとえば、定期的に受け取る.csvドキュメントがあり、その生データを使用して同じレポートを作成することが仕事であるとします。データが同じ形式で届く場合は、Excelマクロを使用して、その20分のタスクを2秒のタスクに変えることができます。この記事では、Excelマクロレコーダーを使用してマクロを作成し、そのマクロをキーボードショートカットに割り当てるだけです。
マクロを記録する方法
下の図の画面の左下隅にあるマクロの記録ボタンを確認してください。このボタンをクリックすると、Excelプログラム内で実行されたすべてのアクションを段階的に記録できます。マクロボタンは正方形の停止ボタンに変わり、記録プロセスを終了するために押す必要があります。
マクロの記録ボタン
例1:フィルターショートカットキーの作成
この最初の例では、分野でフィルタリングし、次に5,000ドルを超える売上でフィルタリングします。マクロレコーダボタンをクリックしてマクロレコーダを起動すると、別のウィンドウが表示されます。ここで、操作のショートカットがカスタマイズされます。マクロには名前とショートカットキーが必要であり、オプションで説明を入力できます。 [OK]をクリックすると、マクロは記録を開始します。
まず、必要なのは、小児科医の専門分野によってのみフィルタリングすることです。分野のフィルターオプションを見つけるには、分野ヘッダーの下矢印をクリックします。 「すべて選択」のチェックを外し、「小児科医」にチェックを入れ、「OK」ボタンをクリックして続行します。
次に、Totalヘッダーの下矢印をクリックして、その列に表示されるフィルターオプションを取得します。特定の数値より大きい、小さい、または等しい数値のみを表示するには、「数値フィルター」オプションを見つける必要があります。表示する必要があるのは5,000ドルを超えるレコードであるため、「より大きい」をクリックする必要があります。
[カスタムオートフィルター]ボックスが表示されます。この時点で、より大きいオプションが選択されていることを確認し、そのフィルターに5000と入力する必要があります。 [OK]をクリックすると、2次フィルターが有効になります。
マクロ記録プロセスを停止するには、左隅の下部にある四角いボタンを押す必要があります。次の図は、2つのフィルターが追加された後のデータを示しています。作成したショートカットを追跡するために、参照用のテキストボックスを挿入できます。テキストボックスを追加する場合は、レコードの上に置いて邪魔にならないようにしてください。
例2:クリアフィルターショートカットキーの作成
レポートを作成するメカニズムができたので、ショートカットを使用して元のテーブルに戻すことができるようにしたいと思います。これを行うには、マクロの記録ボタンをクリックすることから始めます。今回は大文字のショートカットを作成します。ショートカットキーに大文字を使用する場合は、コントロールキーとShiftキーを使用してマクロをアクティブにする必要があります。必要な日付を入力して[OK]をクリックすると、マクロの記録が開始されます。
テーブルの両方のフィルターをクリアするには、ホームテーブルに移動し、画面の右側にある[編集]セクションを見つけます。 [並べ替えとフィルター]、[クリア]の順にクリックします。これにより、テーブルに対して作成されたすべてのフィルターが削除されます。
左下隅にある四角い停止ボタンをクリックすると、ショートカットキーCtrl + kおよびCtrl + Shift + Kで作成された並べ替えを切り替えられるようになります。
ショートカットキーの編集
ある時点で、ショートカットキーを編集したい場合があります。たとえば、テーブルを並べ替えるショートカットとしてCtrl + kを使用しましたが、Ctrl + kにはすでに関数が関連付けられていました。 Ctrl + kの通常の機能は、ハイパーリンクを挿入することです。このため、ショートカットキーをCtrl + uに変更したいと思います。ショートカットキーを変更するには、[表示]タブに移動し、マクロセクションのマクロボタンをクリックする必要があります。次に、マクロの表示をクリックします。
次に、リストからショートカットキーを変更する必要があるマクロをリストから選択します。オプションボタンをクリックすると、ショートカットキーを変更する機会があります。
ブックの保存
マクロを記録したワークブックは、.xlsmファイル拡張子で保存する必要があります。これを行うには、[ファイル]タブをクリックしてから、[名前を付けて保存]をクリックします。ファイルを保存する場所を見つけて、保存ボタンの左側にある下向き矢印をクリックします。 「Excelマクロ対応ワークブック( *。xlsm)」オプションを選択し、「保存」をクリックします。
ビジネスアプリケーションでのExcelマクロの使用について詳しくは、次の本をお勧めします。私は、このマイクロソフト製品のすべての側面についての理解を深めるために、Excel聖書を何年も使用しています。