Excel VBA

Excel VBA

【Excel】西暦と和暦の相互変換

「西暦 2011 年は平成何年?」 と問われても、なかなか咄嗟には答えられないですよね。 「ええと、 2018 年が平成 30 年だから ... 」 というふうに少し考えないと答えがでません。でも大丈夫! エクセルなら大丈夫! 我らの...
Excel VBA

【VBA】InputBox でユーザーからの入力を受け取ります

 下図のようなダイアログボックスを表示して、ユーザーさんに何かを入力してもらって、その値を使ってあれやこれやを処理するときに使うのが、Application.InputBox メソッド や InputBox 関数 です(どちらも使い方はほと...
Excel VBA

【VBA】論理演算子(And, Or, Not, Xor, Imp, Eqv)

【VBA】論理演算(ブール演算) この記事では VBA の 論理演算 (logical operation) について解説します。論理演算と聞くと、なんだかとても難しそうに思えますけど、実際は全然たいしたことありません。ようは慣れの問題。慣...
Excel VBA

【VBA】構造体(ユーザー定義型変数)

 プロシージャの冒頭で変数のデータ型を宣言することは、VBA の基本中の基本ですね。整数のデータを扱うときは Integer や Long, 文字列を扱うときは String を宣言しておきます。この記事を読んでくれてる人にとっては、そんな...
Excel VBA

【VBA】Function プロシージャ(ユーザー定義関数)

 VBA にはサブルーチンやワークシートで呼びだすことのできる Function プロシージャ(ユーザー定義関数) を作成することができます。Function プロシージャはサブルーチンで呼び出すこともできるし、ワークシートで Excel ...
Excel VBA

【VBA】MsgBox 関数でメッセージを表示します

 この記事では VBA の MsgBox 関数 の使い方を説明します。MsgBox は Message Box の略です。読んで字のごとく、メッセージを表示させる関数です。MsgBox 関数を使うと、ユーザーさんに「このマクロを実行する?」...
タイトルとURLをコピーしました