マガジンのカバー画像

エクセルマクロ

26
マガジン [ マクロルーティン ] では基本的なコードを紹介していますが、こちらは基本を超えたコードをご紹介しています。 [ マクロルーティン ] を習得された方はこちらで理解を…
運営しているクリエイター

#find

18-検索値がなかった場合のエラーに対応する。(エクセルマクロ)

18-検索値がなかった場合のエラーに対応する。(エクセルマクロ)

なぜマクロが止まったのかわかるようにしておく。皆さんこんにちは。
今回はマクロ実行時にエラーで止まってしまったとき、なぜ止まったのかを解析せずに済むように、エラーを考慮したコードの書き方をご紹介します。

関連動画>>【マクロルーティン23】検索値がなかったらお知らせする。

◆エラーが発生する可能性がある場所を考える次の図のマクロは
「種類」という文字のあるセルの列番号を取得して、
その列をAu

もっとみる
17-項目名で列番号を取得する!(エクセルマクロ)

17-項目名で列番号を取得する!(エクセルマクロ)

特定の項目名の位置を取得してフィルタリング!皆さんこんにちは。
今回はマクロでフィルタ操作のコードをかくとき、そもそもフィルタをかける「項目名」はわかっているけど「列番号」がわからない、というときに使うコードをご紹介します。

◆イメージ次の図のように記録シートのB列を「美容」でフィルタをかけ、美容シートに貼付けるコードがあります。

(関連記事:マクロルーティン#16(指定のシートにまとめる))

もっとみる