Microsoft Office

Microsoft Office

VBAにおける値渡しと参照渡しの違い(ByVal/ByRef)

コーディング規約を自分でまとめ直そうと思って他の人のガイドラインを見ていたら、値渡しと参照渡しに関する間違いを発見したのでそれについて。ついでに、変数の値型と参照型の違いの知識も必要になるので、それについても説明していきます。 メモリーと...
2017.10.11
VBA

Excel VBAで再計算を制御する方法まとめ

VBAの処理中に無駄な再計算を発生させない様にする方法です。 再計算の発生条件についてはExcelの再計算を抑制する方法をご覧ください。 関連 Excelの再計算を抑制する方法 自動再計算を手動にする Excel全体で再計算を手動に...
2017.10.16
Excel関数

Excelの再計算を抑制する方法

Excelで再計算の発生頻度を少なくするためにに参考になりそうなこと。 VBAで細かく再計算を制御したい場合は、次の記事を参考にしてください。 参考 Excel VBAで再計算を制御する方法 重い場合は再計算を手動にする 入力が終わ...
2017.10.07
Excel関数

VLOOKUPの高速化方法と速度比較(VLOOKUP/INDEX+MATCH)

VLOOKUPなどの参照系関数は実務でもよく使いますが、参照先が大きな表だったり、VLOOKUPの数が多かったりするブックは計算待ちが発生しがちです。ここではその待ち時間を少しでも短くする方法を解説していきたいと思います。 どんな理屈で動...
2019.01.27
Excel関数

Excelシートの処理時間を測定するVBAコード

Excel関数の計算に何秒かかったか測定するプログラムです。 Excel関数の再計算が発生する理屈や、VBAで再計算を制御する方法に関しては次の記事を見てください。 関連 Excel VBAで再計算を制御する方法 関連 Excelの再計...
2017.10.07
タイトルとURLをコピーしました