わえなび速読VBA単語

ExcelVBA(マクロ)に登場する単語を、ソースコードを入力しながら覚えます

【Excel】変数は、宅配便だと思えば分かりやすい(速読VBA単語Program3-3)

まずは下の目次をご覧ください。 覚える単語(熟語)が1つしかありません。Debug.Printだけです。目次の最後に変数という項目があります。 このProgram3-3では、Debug.Printを覚えた後で、適当な単語を使って、代入したりされたりを繰り返して練習します。い…

【Excel】代入と転記はForを繰り返し練習しなさい(速読VBA単語Program3-2)

普通のプログラミングにはなくて、ExcelVBAにだけあるものがあります。それは「セルの位置の計算」です。 単に計算するだけでなく、その計算結果を何行目の何列目に表示するのかということを指定しなければなりません。データの転記をするときは、何行目の何…

【Excel】RangeとCellsは100回打って覚えなさい(速読VBA単語Program3-1)

Program3から本格的にVBA単語を練習します。 ところで、VBAの基本単語に「Range(レンジ)」という予約語があります。このProgram3-1で詳しく説明しますが、Rangeを説明するときに、「レンジと読むので間違えてrengeと入力してしまうことがありますので注意…

【Excel】記号を制する者はExcelVBAを制する(速読VBA単語Program2-1)

VBAの初学者が最初に覚えなければならないことは「VBAで使う記号は特別な意味を持つので自由に使えない」ということです。 意外なことに、半角の記号に苦しめられる初学者が多いのです。ドットとカンマを間違えただけでエラーになります。また、半角のスペー…

【Excel】VBEでモジュールにプロシージャを作る(速読VBA単語Program1-2)

Program1-2では、VBEの操作方法について解説します。 Program3以降でVBAを入力しますが、その前提としてVBEの画面の使い方を覚えましょう。Program1-2を習得すれば、例えば「VBEでModuleにProcedureを作る」などという訳の分からない言葉もすんなり理解でき…

【Excel】マクロとVBAの違いを説明しなさい(速読VBA単語Program1-1)

Program1-1では、ExcelVBAとは何かについて解説します。 概念や歴史を説明しても面白くないので、実際にExcelの画面を操作しながら学習します。「マクロ」と「VBA」の違いは、マクロは操作手順を登録することであり、VBAは登録するときに用いるプログラム言…