Excel 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のテーブルに変えてしまうマクロなのです!(← 大げさ) いくつかのバージョンを試...
Excel VBA

【VBA】特定の文字から特定の文字まで切り出す

ユーザーが二つの文字を指定して、その間にある文字列を抜き出す関数があると便利です。たとえば、あるセルに「(言語のAI)こばとちゃん」という文字列があって、括弧の中身だけを抽出するような VBA マクロを考えてみましょう。 【VBA】文字列の...
Excel VBA

【VBA】住所一覧から都道府県名を取り出すKEN関数

住所データから都道府県名だけを取り出す ファンクションマクロ(ユーザー定義関数)を作ってみます。たとえばあるセルに「山梨県甲府市猪狩町 A - B - C」という住所があったときに別のセルに「山梨県」だけを抜き出します。日本にある 47 都...