【Excelマクロ】VBAのオブジェクト階層(親と子)を理解しよう
はじめに:VBAの「親」と「子」ってなに? VBAを使ってExcelを操作していると、よく次のようなコードに出会います。 このコード、何気なく書いているようですが、実は「親→子→孫」という順番でオブジェクトを設定している […]
はじめに:VBAの「親」と「子」ってなに? VBAを使ってExcelを操作していると、よく次のようなコードに出会います。 このコード、何気なく書いているようですが、実は「親→子→孫」という順番でオブジェクトを設定している […]
「Nothing」ってどういう意味? VBAの学習を進めていると、必ずどこかで出会うキーワードに「Nothing」があります。 英語の「ナッシング」=「何もない」という意味は知っていても、 という疑問を持つ方は多いと思い
入金消し込みの自動化 日々の請求処理や経理業務において、「入金消込(にゅうきんけしこみ)」は重要な作業です。 請求データと入金データを照らし合わせて、正確に突き合わせる作業は、手作業だと時間がかかり、ミスも発生しがちです
はじめに Excel VBAを学び始めたとき、多くの方が最初に混乱するのが「=(イコール)」の使い方です。 あるときは「値を入れる(代入)」に使われ、別のときには「等しいかどうか(比較)」に使われるため、「結局どう使えば
VBA構築に必要な基本構造 Excel VBAを使って業務を効率化したい!そう思ってマクロを始めたけれど、「なんとなく書いてるだけで意味はよくわからない」「エラーが出てしまう」という方も多いのではないでしょうか。 そこで
日付ごとのファイルを作成する 毎日の作業をExcelでしていると、「保存したファイルが上書きされてしまった」「過去の状態を確認したいけど残っていない」といったトラブルに出会うことがあります。 こうした問題を防ぐために、保
突然の上書き、消えて困った経験はありませんか? Excelファイルを扱っていると「間違って上書きしてしまった」「元に戻せない」などのトラブルが発生することがあります。 そんなときに備えて、自動でバックアップを取る仕組みを
手作業のファイル名変更は大変・・・! 日々の業務で、複数のファイル名を一つひとつ手作業で変更していくのは、とても手間がかかる作業です。 たとえば、日付を入れたり、連番をつけたり、名前を統一したり……。 こうした作業はVB
フォルダを自分で選ばせたいとき、どうすれば良いでしょうか? Excelマクロでファイルを扱うとき、次のような悩みはありませんか? そんなときに役立つのが、「フォルダ選択ダイアログを表示する方法」です。 実装するメリット