VBAで「検索」を実装しようとした場合結構大変な作業になりますが、Excelの「検索」機能を使えば簡単に実装できます。 Excelの「検索」機能はFindメソッドでアクセスできます。FindメソッドをVBAで扱うと結構癖が強いですが、全部パターン化させてしまいましょう。 … [Read more...]
VBAでDictionaryデータ型(連想配列)を活用する3つのポイント
Dictionaryデータ型は日本語では「連想配列」とも呼ばれ、VBAでも使用できます。その名の通り、「文字」から「連想して」値を取り出します。 例えば、「Point」というDictionaryをVBAで定義した上で、「田中」という文字列から「87点」を取り出すような格好になります。 … [Read more...]
【エクセル講座】IF関数を使う3つの手順
エクセルでIF関数を使うための方法を説明していきます。IF関数を使うことで、任意の対象が指定した条件を満たすかどうかである命令を実行するか否かを制御することが出来るので、より複雑な処理を行うことが出来ます。それでは手順を説明していきます。 … [Read more...]
人からもらったマクロが実行できない!それって有効になってない?
マクロは便利な一方、ウイルスとして動作することもあります。そのため、セキュリティ設定はとても重要ですが、マクロを有効にするためにはセキュリティの設定を下げる必要があります。 有効にする一方以前Excelがやってくれていた安全性の確認を自分で行う必要があるため、使う側も知識を付けなければいけません。 … [Read more...]
【エクセル講座】別シートを参照する3つの手順
エクセルで別シートを参照するための方法を説明していきます。別シートの参照は、対象としたいデータが入力されているシートのシート名が入力してあるセルをINDIRECT関数を用いて参照することで可能です。それでは手順を説明していきます。 … [Read more...]