スポンサーリンク
エクセルマクロ(VBA)

自動計算を停止させる Excel(エクセル)マクロ(VBA)

マクロを非常に重くしてしまう要因の一つに、エクセルシートに大量の計算式が入っていることがあります。その場合は自動計算を停止させることで一気にスピードアップさせることができる場合があります。 まずはその方法をご紹介いたします。 マクロを使わず...
エクセルマクロ(VBA)

マクロの処理時間を計る Excel(エクセル)マクロ(VBA)

マクロを高速化させようとするとまず、改良する前と後が一体どれだけ時間短縮できたのか、又はできなかったのかを把握できるようにする必要があります。 そのために時間を計れるようにする必要があります。今回はその方法をご紹介いたします。 今回は処理に...
エクセルマクロ(VBA)

イミディエイトウィンドウの表示方法 Excel(エクセル)マクロ(VBA)

VBAの学習を進めていくときに習得が必要になってくるスキルの一つにイミディエイトウィンドウを使ったスキルがあります。それを使うためにもまずイミディエイトウィンドウを表示する必要があります。今回はそのイミディエイトウィンドウの表示方法を解説し...
スポンサーリンク
エクセル関数

SUMIF関数とSUMIFS関数 Excel(エクセル)

条件によって集計する内容を変えることができるSUMIF関数とその条件を複数指定できるSUMIFS関数ですが、結論から言いますとSUMIF関数は使わず、条件が一つであってもSUMIFS関数だけ使えばいいです。その理由と使い方についてSUMIF...
エクセルマクロ(VBA)

シートのデータを削除する Excel(エクセル)マクロ(VBA)

Excelで大量のデータを扱っていると、「このシートの内容、全部消したいんだけど...」と思うことありませんか?特に、定期的にデータを更新する作業では、前回のデータの削除は避けて通れません。 でも、手動で全セルを選択して削除するのは面倒です...
エクセルマクロ(VBA)

プロシージャ間での引数の渡し方 ByRef,ByVal Excel(エクセル)マクロ(VBA)

プロシージャを分けた場合の引数の渡し方を書きます。 下の記事でコードを書く際はプロシージャを分けた方が読みやすく、加工がしやすくなることを記載しました。 Excel(エクセル)マクロ(VBA)モジュールとは・プロシージャとは しかし、今度は...
エクセル関数

Excel(エクセル)の絶対参照と相対参照

絶対参照と相対参照について説明します。 相対参照について 上のような入力状態があり、「C3」セルに隣の「B3」セルと同じ内容を表示させたい場合「C3」セルに下のように入力します。 =B3 すると上のように「C3」セルに「B3」セルと同じ内容...
エクセル関数

Excel(エクセル)INDEX関数とMATCH関数の組み合わせた使い方

別のシートにある表からデータを参照するINDEX関数とMATCH関数を組み合わせることによって目的のデータを表示させる方法をご紹介します。 INDEX関数の書き方 INDEX関数には2パターンの書き方があります。 INDEX(配列,行番号,) INDEX(参照, 行番号, , )
エクセル関数

Excel(エクセル)条件付き書式設定方法

エクセルにはセルの値やいろんな条件によって書式を変更する機能があります。具体的な設定例をご紹介いたします。 下のような簡単な表があり、売上が入力されていないセルを赤で網掛けをしたいとします。 まず、書式設定したい範囲を選択します。 次に「ホ...
エクセルマクロ(VBA)

Excel(エクセル)マクロ(VBA)モジュールとは・プロシージャとは

VBAを扱っていくとモジュールやらプロシージャやら日常生活ではおよそ使わない言葉が出てきます。そこで、ここではモジュールとプロシージャについてご説明させていただきます。 ※モジュールには標準モジュールとブックモジュール・シートモジュール・フ...
スポンサーリンク
タイトルとURLをコピーしました