【Excelマクロ】入力ミスを自動で検出・メッセージ表示するマクロ
ミスを見逃さないために Excelで集計や入力をしていると、ついうっかりの「入力ミス」が後の業務に影響することがあります。 たとえば、次のようなケースです。 人の目ではすぐに見つからないような入力ミスも、マクロで事前にチ […]
ミスを見逃さないために Excelで集計や入力をしていると、ついうっかりの「入力ミス」が後の業務に影響することがあります。 たとえば、次のようなケースです。 人の目ではすぐに見つからないような入力ミスも、マクロで事前にチ […]
見せたい情報だけをスッキリ表示したい Excelでは、特定の行や列を一時的に隠したい場面があります。 こういった要望に応えるのが「行や列の非表示」機能です。手動でもできますが、VBAマクロで自動化すれば、何度でもワンクリ
「マクロ=繰り返し作業を自動化するもの」というイメージを持つ方は多いですが、もう一歩踏み込んで「業務の型を作る仕組み」として捉えると、VBAの活用範囲はぐっと広がります。 マクロとは単に作業を楽にするものではなく、再現性
データを整理して作業効率アップ Excelでデータを管理していると、一覧表の情報をもとにシートを自動的に作成したくなる場面があります。 たとえば、顧客名簿があり、顧客ごとにシートを分けて管理したいときに、手作業でシートを
データ整理を効率化しよう Excelで大量のデータを扱っていると、「月ごとにデータを分けたい」という場面がよくあります。 たとえば、売上データが1つのシートにまとめられていて、それを月別のシートに自動で分けたいという場合
データを効率的に抽出したい Excelで作業していると、「特定の文字列を含む行だけを抜き出して、新しいシートにまとめたい」という場面が出てきます。 たとえば、顧客リストの中から「東京都」という文字を含む行を抜き出して、別
見やすい表にするには「色分け」が便利 Excelで大量のデータを扱っていると、どの行を見ているのかわからなくなることがあります。 そんなときに便利なのが、「1行おきに色を塗る」デザインです。 いわゆる「ストライプ状」の表
マクロは「動けばいい」ではない Excel VBAでマクロを作るとき、最初のうちは「とにかく動けばいい」と思いがちです。しかし、動くことと、使いやすく・修正しやすいことは別の話です。 たとえば、同じ処理をする2つのマクロ
変数には「型」がある VBAでは、何かのデータを一時的に保存して使うときに「変数」を使います。 たとえば、次のような書き方を見たことがあるかもしれません。 この「As String」や「As Long」は、それぞれ変数の