【Excelマクロ】変数名の付け方に正解はあるのか?
VBAを学び始めた方から、よくこんな質問を受けます。 「変数名ってどう付けたらいいんですか?」「英語が苦手で、毎回適当に“a”とか“data1”ってしてます……」 実はこの悩み、初めての方に限らず多くの方が感じているもの […]
VBAを学び始めた方から、よくこんな質問を受けます。 「変数名ってどう付けたらいいんですか?」「英語が苦手で、毎回適当に“a”とか“data1”ってしてます……」 実はこの悩み、初めての方に限らず多くの方が感じているもの […]
VBAを学び始めると、「コードは書けるけど、結局どう作ればいいのかわからない」という声をよく聞きます。 とりあえず動くけど、全体の流れがつかめずに迷子になってしまう。そんな状態では、実務に応用するのが難しいと感じてしまい
Excelを使いこなしている方なら、一度は「マクロ」「VBA」という言葉を耳にしたことがあるのではないでしょうか。 便利そうだけど、なんとなく難しそう。自分で勉強して使えるようになるものなのか疑問に思う方も多いはずです。
表の”見た目”がバラバラだと損をする Excelで作成した表が、罫線やフォント、セルの塗りつぶしがバラバラな状態になっていると、見た目の印象が悪くなります。 特に、複数の人が編集したファイルや、何
見せたい情報だけをスッキリ表示したい Excelでは、特定の行や列を一時的に隠したい場面があります。 こういった要望に応えるのが「行や列の非表示」機能です。手動でもできますが、VBAマクロで自動化すれば、何度でもワンクリ
変数には「型」がある VBAでは、何かのデータを一時的に保存して使うときに「変数」を使います。 たとえば、次のような書き方を見たことがあるかもしれません。 この「As String」や「As Long」は、それぞれ変数の
スコープとは? 〜変数の“使える範囲”を知ろう〜 VBAを学び始めたとき、多くの人がなんとなく避けてしまうのが「使える範囲」を認識せずに使っていることです。専門的にいうとスコープと言います。 同じ名前の変数なのに、動き方
はじめに:VBAの「親」と「子」ってなに? VBAを使ってExcelを操作していると、よく次のようなコードに出会います。 このコード、何気なく書いているようですが、実は「親→子→孫」という順番でオブジェクトを設定している