Excel作業をVBAで効率化

いつものExcel作業はVBAを使えば数秒で終わるかもしれませんよ

標準モジュール等の一括インポート

標準モジュールなどの一括インポート このページでは標準モジュールの一括インポートについて紹介しています。 エクスポートについては「標準モジュール等の一括エクスポート」をご参照ください。 作成したマクロを他のブックでも使う […]

VBAで選択範囲の行単位や列単位でのループ方法

選択範囲のループの書き方はセル単位と行単位と列単位で異なる 選択範囲のループは大きく3つの書き方をします。 全てのセルをループするセル単位か、行単位か、列単位か、です。 いずれの場合でも必要になるのがセル選択範囲を示すS […]

VBA関数:文字の種類を変換する(StrConv)

StrConv StrConv関数は引数文字列を指定した文字の種類に変換します。 変換後の文字の種類はVbStrConv列挙型の定数で指定します。その際に定数の組み合わせ(全角→半角、ひらがな→カタカナ、の組み合わせなど […]

VBAでセルのコピペ時に値や書式のみを貼り付ける

右クリックでの値のみ貼り付けが面倒 セルのコピペ、やりますよね。 そのときに、元セルの値だけ貼り付けたい場合は、右クリックして、貼り付けのオプションから「値のみ」を選択して貼り付けます。 または、形式を選択して貼り付けダ […]

VBAで関数の戻り値を疑似的に複数返す方法

戻り値を複数返す方法 Functionプロシージャでは戻り値を返すことが出来ますが、2つ以上の複数の値を返してほしい場合があります。 しかし、残念ながら戻り値は1つしかありません。戻り値を増やすことは出来ません。 そこで […]

VBAで土日に色を付ける

祝祭日と土日に色を付けたい場合 このページでは土日に色を付けたい場合の方法を紹介しています。 土日だけでなく祝祭日や振り替え休日なども色を付けたい場合は「VBAで祝祭日と土日に色を付ける」をご参照ください。 土日セルに色 […]