VBA

最近、よく、VBAで処理時間を計測しています。

ただ、毎回、ソースコードに処理時間計測ロジックを書くのが面倒になったので、ソースコードをコピペするだけで使い回せる「処理時間計測プログラム」を作りました。

※下記を再生 ...

VBA

VBAで、何も考えずにプログラムを組んでいると、今まで普通に動いていたプログラムが突然動かなくなる、という場合があります。

その原因の1つに「オートフィルタ」があります。

実は、オートフィルタをかけることで、今 ...

ファイル出力

VBAでCSVファイルを出力するための「汎用CSV出力マクロ」を作りました。

単にCSVファイルを作りたいだけならVBAの知識は不要です。
また、CSVファイルの出力方法を変えたいという場合でも、多くの場合関数の呼 ...

端数処理

金額が大きくて円単位で表示すると見にくい場合には、金額を千円単位あるいは百万円単位で表示しましょう。
こうすることで、画面上の「0」の数が減るので、金額が見やすくなります。

※下記を再生しても音は出ませんので、音が出せな ...

その他

先日、CSVファイルを開くと感染するウイルスがあるという話が話題になりました。

様々なホームページで注意喚起がされていますが、一部、誤情報もあるようなので、情報をまとめておきます。

悪意のあるプログラムが実行される条 ...

その他

ブログを運用しているサーバを移転しました。

ブログ移転により、ブログの表示速度が上がっていると思いますので、見るときのストレスも若干減るのではないかと思います。

なお、移転に伴い、URL体系を変更したり、裏側で ...

条件分岐

このページでは、if関数を使って「指定した文字列が含まれているか」を調べる方法を紹介します。

セルの内容が指定した文字列と「一致する」

まずは、一番単純なパターンです。

たとえば、A2セルに「新宿」と入力されてい ...

書籍

おかげさまで、3/9にインプレス出版から出版した《関数は「使える順」に極めよう!Excel 最高の学び方》の重版が決定しました。

発売から約1ヶ月足らずで重版が決まったのも、

お買い上げ頂いたみなさま
本のこと ...

エクセル勉強法

新入社員や、4月から新しい部署に異動してエクセルを使わないといけなくなったという人のために、エクセルを学習する上での「ポイント」をまとめました。

ポイントを押さえて、効率的にエクセルの知識を身に付けていきましょう! ...

一般的な計算

VBAで最終行の行番号を取得する方法を紹介します。

最終行を取得する方法は様々なブログで紹介されています。
ところが、一般的に紹介されている方法だと、正しく最終行を取得できない場合もあります。

また、正 ...