初心者向け

列の最終行を求めるアレはなぜわかりにくいのか(Excel)

「[Worksheet.]Cells([Worksheet.]Rows.Count, 1).End(xlUp).Row」はなぜわかりにくいのか 任意の列(標題の場合はA列)の下端のセルの行番号を求めるおなじみのコード。 ときどき、「なかなか覚えられねえ!」という文脈で話題になるので、ちょっと考えてみ…

私の初めてのマクロ

私の初めてのマクロ 今さらながら、私とVBAとの出会いについて書いておこう。 VBAとの出会い きっかけは、 番号入力セルに番号を入力してプリントアウト、次の番号を入力してプリントアウト、次の番号を入力してプリントアウト……を150回ぐらい繰り返す、とい…

データ転記マクロ

VBA初心者向けブログみたいなタイトルなのに、全然初心者向けじゃなかったので、ちょっと初心者の頃を思い出して書く。 私がVBAにハマるきっかけになったマクロです。 こんな個票のデータを、 こんな集約表に転記していく、という作業です。 集約用のExcelフ…