あとりえこばと

Excel VBA

【VBA】Left関数で左から文字を取り出します

この記事では、VBA の Left 関数と LeftB 関数の使い方について説明します。 【VBA】Left関数VBA の Left は文字列の左から、指定した数だけ文字を取り出す関数です。 Left(文字列,取り出す文字の長さ)Left関...
Excel VBA

【VBA】静的配列とOption Baseステートメント

VBA で本格的なプログラミングをしようと思ったら、配列変数は欠かせません。これがないと、大きなマクロの高速処理ができません。もう必須中の必須知識と言ってもいいぐらいです。「配列変数」と聞くと、なんだか難しそうなイメージがありますが、全然大...
Excel VBA

【VBA】String関数で同じ文字を繰り返します

この記事では、VBA の String 関数の基本的な使い方をサンプルコード付きで解説します。記事の後半では、String 関数を使って簡単なチャートを作成してみます。 【VBA】StringVBA の String は String(数値...
Excel VBA

【VBA】DateAdd関数で日付と時間を加えます

「今日から 500 日後は何年何月何曜日?」と訊かれて、ぱっと答えらえる人はそうそういないはずです。答えたら変な人です。コンピューターマンです。でも、そんなことを尋ねる人もやっぱり変ですよね。おしゃべりはこのぐらいにして、VBA の日付に時...
Excel VBA

【VBA】WeekdayName、WeekDay関数で曜日を取得します

VBA で曜日を取得する WeekdayName 関数と WeekDay 関数 について解説します。 【VBA】WeekdayName関数VBA の WeekdayName は WeekdayName(数値, ])の形式で記述して対応する曜...
Excel VBA

【VBA】Timerで処理時間を計測する

VBA には 午前 0 時から経過した秒数を返す Timer 関数が用意されています。戻り値は単精度浮動小数点型 (Single) です。そんな関数をいったい何に使うのかといえば、主にマクロの中に書かれたコードの処理時間を計測するために用い...