Excel

Excel

[Excel] IF関数とCHOOSE関数の処理速度

IF関数とCHOOSE関数、どちらの処理速度が速いのか検証してみました。 検証環境 計測するマクロはこちら。E1に1と2を交互に1000回入れてその間の時間を計測します。 Sub run() Dim time A...
Excel

[Excel] LARGE関数とSMALL関数の対象に複数の範囲を指定する方法

LARGE関数とSMALL関数はn番目に大きい(小さい)数値を返す関数です。一番大きい(小さい)値を返すMAX関数、MIN関数の高機能版のような関数です。 ただ、各関数の引数を比べてみると   LARGE(配列, 率)   SMAL...
ExcelVBA

[Excel] 配列数式(CSE数式)と通常の数式の処理速度

配列数式というのがあるのは知っているけどちょっと勝手が違うし通常の数式でも同じことが出来るから使ってない人が多いと思います。自分もそうです…マクロの高速化の方法を模索している時に配列数式の方が一括で処理できるから処理速度が速いのでは??...
ExcelVBA

[Excel] マクロ有効ブック(xlsm)のファイルサイズ軽量化

マクロ付のExcelを編集していると画像などを挿入していないにもかかわらず50~100KBほどファイルサイズが増えた時の対処法をお伝えします。 やることは簡単で、マクロを有効にせずに開き保存しなおすだけです。 1.マクロを有効...
Excel

[Excel] 表を画像としてコピーする

他のシートの表を表示したいセルの幅や高さに捕らわれずに表を表示したい挿入した画像の上に票を表示したいなどなど...Excelの表を自由に配置したい時に便利な方法です。 1.表をコピーする ⇒で票をコピー 2.とし...
ExcelVBA

[ExcelVBA] 開発タブの表示方法

ExcelのVBAマクロを作成するためにはタブから行うのですがこのタブ、初期設定では表示されていません。以下の操作を行うことでタブを表示させることが出来ます。※画像はExcel2010ですが2010以降のExcelでも操作は変わりません。...