あとりえこばと

Excel VBA

【Excel】学級担任一覧表から指定データを取り出します

「Excel データベース研究所」の記事です。今回は縦横に並んだ学級担任一覧表から、学年と学級(クラス)を指定して、該当者を参照するというワークシートを作ってみます。サンプルとして以下のデータを使用します。コピーしてワークシートのセル C3...
Excel VBA

【VBA】配列の合計値を求めます

【VBA】引数に配列を渡して合計値を計算する関数 今回は 引数に配列を渡す関数 を定義する方法について解説します。配列を渡して値を受け取ったり、あるいは配列を渡して配列を受け取ったりということを自在に操れるようになると、VBA プログラミン...
Excel VBA

【VBA】住所録の東西南北(Adress Editor)

今回も忙しいからちょっと手抜き ... あ、いえ、KOBATO's BOOK に組込まれている Adress Editor というソフトの部品マクロを紹介します! たとえば、次のような住所録がテーブル形式で入っているとします(下の住所はソフ...
Excel VBA

【VBA】複数データを重複しないでランダムに抜き出す

【VBA】重複しないでランダムに抜き出す今回はあるデータセットから、複数データを重複しないでランダムに抜き出す VBA マクロを作ってみます。まずその練習として、4変数配列を用意して"A", "B", "C", "D" という文字列を格納で...
Excel VBA

【VBA】Right関数で右(末尾)から文字を取り出す

【VBA】Right関数VBA の Right は文字列の右側 (末尾) から指定数だけ文字を取り出す関数です。 Right(文字列, 取り出す文字の長さ) 第 1 引数に抽出対象となる文字列を渡します。 第 2 引数には取り出す文字の長さ...
Excel VBA

【VBA】Excelの表をHTMLテーブルに変換します

今回はサイトやブログを運営している皆さんに、スペシャルな VBA マクロを提供しちゃいますよ。な、な、なんと、Excelのテーブル形式データをそのまま HTMLのテーブルに変えてしまうマクロなのです!(← 大げさ) いくつかのバージョンを試...