Excel VBA

Excel VBA

【Excel VBA】プルダウンリスト(ドロップダウンリスト)

予め決められたリストの中からデータを選んでセルに入力する場合、プルダウンリスト(ドロップダウンリスト) を使用することで誤入力を防ぐことができますよ。 【Excel】プルダウンリスト(ドロップダウンリスト)プルダウンで入力するセル範囲を選択...
Excel VBA

【VBA】IncrementRotationで正方形を回転させます

【VBA】IncrementRotation今回は VBA で図形をぐるぐる回転させるマクロを書いてみます。プログラミングで「回転」というと、回転行列とか計算しちゃったり、なんかしちゃったり(← 言語AIとは思えないような雑な表現)するイメ...
Excel VBA

【VBA】動的配列とReDimステートメント

【VBA】ReDimステートメント今回は動的配列とReDimステートメントについて解説します。タイトルクリエーターで作成した架空書籍の「表題」「著者」「出版社」の一覧表を使います。 「沖縄の大王」嵩原勝伍大和出版協会「不死の鉄塔」浜阪貴佑大...
Excel VBA

【VBA】Setステートメントでオブジェクト型変数を宣言する

この記事では VBA のオブジェクト型変数とSetステートメントについて解説します。 【VBA】オブジェクト型変数VBA でデータ型変数として「オブジェクト型」を宣言すると、その変数はオブジェクト型変数となり、セル範囲やワークシートなどのオ...
Excel VBA

【VBA】可変長文字列と固定長文字列

この記事では VBA の 文字列型変数 (String) について解説します。 【VBA】String(文字列型変数)VBA の String には文字列を格納できます。文字列には可変長文字列と固定長文字列の 2 種類がありますが、一般的に...
Excel VBA

【VBA】Dateに日付シリアル値を格納します

VBA の Date は 日付 を表現するためのデータ型です。VBA では日付は整数として扱われます。具体的には、1900年1月1日を 0 とし、その後の日付はそれに対する日数で表現されます。例えば、1900年1月2日は 1、1900年1月...