今回の配列説明配列とは、動的/静的など様々な種類がありますが、 1次配列、2次配列の静的の方を説明したいと思います。 1次元配列 1次配列は、(x)内に一つの数字を入れて構成されています。 宣言時に、最大値を入れて作成し、 0~最大値までの1次配列が作成されます。 上記では、5を入れて、0を含めるので 6個まで配列に値を入れることができます! 2次元配列 2次配列は、(x,y)内に一つの数字を入れて構成されています。 こちらも宣言時に、最大値を入れて作成し、 0~最
宣言/型とは何か?わかりやすく説明をすると、 『 何も入っていない箱(宣言) 』 と 『その箱に何が入るか(型) 』を決めることです。 宣言は、変数(値の変わるもの) 定数(決まった値のもの)など、様々あります。 同様に、型も 整数 / 少数 / 文字列など、様々あります。 宣言と型の約束 ExcelVBAでは、書くために約束事があります。 コードの形式があって、 【Dim ○○ As △△】 上記のような書き方になります。 ○○は、宣言の固有名詞! 好きに決めて問題
プロシージャとはExcelVBAにおいて、 コードの実行文のまとまりになります。 基本的には、1つのプロシージャ 1つの目的の操作を書き込むといった感じになります。 最初は難しいので少しずつ覚えていきましょう! プロシージャの種類 Sub Function Property 上記3つになります。簡単に説明していきます! Subプロシージャプロシージャ名を決めて、中に処理を書き込む用です。 正直、これから他のプロシージャも説明しますが これだけでも、全部対応するこ
モジュールとはVBAには、モジュールというものが2種類あり、 そのモジュールにVBAを書き込んでいきます。 よって、最初の準備に必要なものです。 VBA画面の挿入より、作成できるようになっています。 1.標準モジュール・一般的に使用するモジュール とにかく、この標準モジュールを必ず使用します。 モジュールは、このように挿入することで プロジェクトに追加され、画面に表示されます。 いくつでも挿入することができます。 2.クラスモジュール・繰り返しまたは多様使用するモジュ
説明の度に出てきそうな用語集最初は、プログラムを書く前に 用語の理解から入ります!!! 分からない言葉をこの先の記事で 無くなるようにするためです!!! では、頑張って覚えましょう! 前回の記事よりコメントブロック インデント デバッグ 今回3つを説明したいと思います! コメントブロックVBAでは、コードの手前に 「 ' 」シングルコーテーションを置くことで コメントブロックができます。 コメントブロックを覚えてると 色んな使い方があり、便利で良いプログラムを作成でき
ExcelVBAの最初の設定は大事です!一度変えると、開発タブと同じように記憶してくれます。 では、変えていきましょう! イミディエイトウィンドウ表示にあるイミディエイトウィンドウを増やします! このウィンドウは、デバッグ用として使います! これは、すごく大事です。見れないと困ります…T_T 追加すると下のように、表示が増えます。 補足:デバッグとは 下のように、コードを書くことで 変数の値を記録しておいてくれます。 変数の変化を目で途中確認できるのですごく便利になり
ExcelVBAの居場所新規のExcelには、ExcelVBAの居場所である メニュータブ『開発』が表示されていません。 なので、設定を変更する必要があります! 開発タブの出し方 メニュータブ『ファイル』を押す 左下にあるオプションを押します リボンのユーザー設定を押す 右側の『開発』にチェックを付けて終了 『開発』タブが増えて、中身が見えるようになる 1番左のVisual Basicを押すと VBAのウィンドウが開く!!! 上記の通りにするだけで、Exce
プロフィール生年月日 : 1999/12/28 出身地 : 和歌山県 高校 : 和歌山県立和歌山工業高等学校 専門 : 大阪情報コンピュータ専門学校 社会人 : エンジニア(分析業務) 今は、一人暮らしに苦戦中….TT 食事も金銭も色々悩むことが多い… ここ数年の出来事では、本題! ExcelVBAについて、これから Noteを色々あげていくつもりなんだけど なんで、ExcelVBAについてなのか。 これは、2021年に独学で アルバイト上の実務で触ったことがきっかけ