【Excelマクロ】マクロ=業務の型をつくるという考え方
「マクロ=繰り返し作業を自動化するもの」というイメージを持つ方は多いですが、もう一歩踏み込んで「業務の型を作る仕組み」として捉えると、VBAの活用範囲はぐっと広がります。 マクロとは単に作業を楽にするものではなく、再現性 […]
「マクロ=繰り返し作業を自動化するもの」というイメージを持つ方は多いですが、もう一歩踏み込んで「業務の型を作る仕組み」として捉えると、VBAの活用範囲はぐっと広がります。 マクロとは単に作業を楽にするものではなく、再現性 […]
データを整理して作業効率アップ Excelでデータを管理していると、一覧表の情報をもとにシートを自動的に作成したくなる場面があります。 たとえば、顧客名簿があり、顧客ごとにシートを分けて管理したいときに、手作業でシートを
データ整理を効率化しよう Excelで大量のデータを扱っていると、「月ごとにデータを分けたい」という場面がよくあります。 たとえば、売上データが1つのシートにまとめられていて、それを月別のシートに自動で分けたいという場合
データを効率的に抽出したい Excelで作業していると、「特定の文字列を含む行だけを抜き出して、新しいシートにまとめたい」という場面が出てきます。 たとえば、顧客リストの中から「東京都」という文字を含む行を抜き出して、別
見やすい表にするには「色分け」が便利 Excelで大量のデータを扱っていると、どの行を見ているのかわからなくなることがあります。 そんなときに便利なのが、「1行おきに色を塗る」デザインです。 いわゆる「ストライプ状」の表
マクロは「動けばいい」ではない Excel VBAでマクロを作るとき、最初のうちは「とにかく動けばいい」と思いがちです。しかし、動くことと、使いやすく・修正しやすいことは別の話です。 たとえば、同じ処理をする2つのマクロ
変数には「型」がある VBAでは、何かのデータを一時的に保存して使うときに「変数」を使います。 たとえば、次のような書き方を見たことがあるかもしれません。 この「As String」や「As Long」は、それぞれ変数の
はじめに:「エラーが出た!」そのときどうする? VBAでマクロを実行すると、「エラーが発生しました」とメッセージが表示されて止まってしまうことがあります。 このようなエラーは、主に2つあります。 それぞれのエラーがどう違
スコープとは? 〜変数の“使える範囲”を知ろう〜 VBAを学び始めたとき、多くの人がなんとなく避けてしまうのが「使える範囲」を認識せずに使っていることです。専門的にいうとスコープと言います。 同じ名前の変数なのに、動き方