EXCELマクロの基本のキ!マクロ付ブックの保存形式に注意!
エクセルでマクロを組んでみたけど保存方法がわからない!なんてことありませんか? 新しいブックを作成してワークシートに何かを入力して、という場合は保存するときの注意すべきことは特にないんですが、マクロを組んでみた、というと…
エクセル歴19年のしもむぎたくやがVBAについてわかりやすく解説します。
エクセルでマクロを組んでみたけど保存方法がわからない!なんてことありませんか? 新しいブックを作成してワークシートに何かを入力して、という場合は保存するときの注意すべきことは特にないんですが、マクロを組んでみた、というと…
エクセルでマクロを使うと仕事が楽になるよって聞いたんだけど・・・?という方がつまづいてしまうのが、マクロってどこで扱うの?ということかもしれません。 エクセルは、マクロを使うためには少し不親切な初期設定になってしまってい…
EXCELでは、ワークシート or VBAに関わらず、数値計算することが多いですね。 数値計算の中でも、最も多いのは足し算ではないでしょうか。 ワークシートではsum関数が大活躍しますが、VBAでは使えるのでしょうか? …
こちらの記事で、MAX関数やMIN関数を使った場合の日付の取り扱いを解説しました。 MAX関数やMIN関数は配列に対しても使うことができるのです。 本記事では、「配列の中から最大値や最小値を探す方法」について解説します。…
エクセルのワークシートに日付を入力して表を作成することってありますよね。 例えば、誕生日リストや入会日リストなど。 誕生日リストで、一番若い人は誰だろうと探す場合、どうしますか? リスト数によっては、日付を見て探すのは一…
VBAで数値計算をすることってありますよね。 このとき扱う数値はどうやって入力していますか? VBAコードに定数を書き込んで計算させることも可能ですが、数値が変わるごとにVBAコードを書き換えるのはちょっとナンセンスです…
EXCELのVBAで計算をする場合、注意すべきことのひとつが「オーバーフロー」です。 本記事では、「VBAの数値計算時に注意すべきオーバーフローとその対策」について解説します。 1.EXCEL VBAの数値計算で起こるオ…
こちらの記事では、right関数やleft関数を含む3つの関数の使い方を解説しました。 right関数やleft関数の応用的な使い方として、数値の0埋めができる方法があるんです。 例えば、5という数値を005としたいとか…
エクセルでは、数値計算はもちろん、文字列も取り扱うことが多いですよね。 文字列の中から決まった文字数だけの文字列を取り出す場合、どのようにしてますか? こんなときは、文字列の右部分(うしろ)を取り出すright関数のほか…
EXCELのVBAにあるメッセージボックス(Msgbox)の機能は、ユーザーにお知らせをしたり、注意喚起をしたりするのに使えます。 これらの使用方法では、主に文字列を表示することになりますが、実は変数も表示することができ…