初心者から実務利用者まで
わかりやすいVBA解説サイト
実務サンプル

タイトル行を作成する

表を作成する時に、一番上の行は
各項目の名前が入ったタイトル行がある事が一般的です。
タイトル行を作成するマクロを作ってみましょう。

遥先生
遥先生
今回は、
「項目名」「列幅の調整」「色塗り」
…の3つを行うわよ。
ひとみさん
ひとみさん
このサンプルを元にすれば、
項目を追加したり、列幅を変更したりして
いろんな表を作る時に応用できそうですね!
この記事でわかること

・アクティブブックにタイトル行を作成するコード

・タイトル行作成をサブルーチン化しメインから呼び出すコード

アクティブブックにタイトル行を作成するコード

遥先生
遥先生
ブックの指定をしていないから
アクティブとなっている
ブックにタイトル行が作成されるわよ

タイトル行作成をサブルーチン化したコード

遥先生
遥先生
こちらはメインマクロで指定した
ブック名とシート名を引数にして
サブルーチンでタイトル行を作成しているわ

ひとみさん
ひとみさん
ブック名、シート名を変えたり
色を変えたり、これを元にいろんなパターンができますね!