【Excelマクロ】入力後に自動で並び替えされるシートを作る
Excelでデータ入力をしていると、「新しく追加したデータを常に昇順に整えたい」「入力後に自動で並べ替わってほしい」と感じる場面がよくあります。 たとえば、売上記録を日付順に保ちたい、名前順に顧客一覧を並べたいといったケ […]
Excelでデータ入力をしていると、「新しく追加したデータを常に昇順に整えたい」「入力後に自動で並べ替わってほしい」と感じる場面がよくあります。 たとえば、売上記録を日付順に保ちたい、名前順に顧客一覧を並べたいといったケ […]
Excelでデータを扱っていると、「数値はカンマ付きで見たい」「日付は yyyy/mm/dd に統一したい」「マイナスのときは赤文字にしたい」など、表示形式を整えたい場面がよくあります。 こうした作業を手動で毎回設定する
Excelで印刷する際、「必要な範囲だけを印刷したい」と思う場面は多くあります。 しかし、手動で印刷範囲を毎回設定するのは手間がかかり、作業ミスの原因にもなります。 そこで今回は、マクロで印刷範囲を自動的に設定する方法を
日々の業務でExcelを使っていると、「チェックを入れた行だけを別のシートにまとめたい」と感じることがあります。 たとえば、アンケート結果の中から「確認済み」のデータだけを抽出したり、TODOリストで「完了」にチェックを
Excelでレポートや帳票を作成する際、「特定の行だけ強調表示したい」「区切り線を入れて視認性を上げたい」といった要望はよくあります。特に、条件に応じて複数行を装飾する場合、手作業では時間がかかってしまいます。 こうした
Excel VBAで「時間」を扱うシーンは、勤怠管理、残業計算、集計レポート作成など、実務の現場でも非常に多くあります。 しかし、「時間=文字列のように見えるけれど、実は数値である」というExcel独特のルールを理解しな
月次でExcelファイルを管理していると、「前月分のデータをまとめて別のフォルダに保存したい」といった場面がよくあります。 手作業で毎回フォルダを作り、ファイルを振り分けていては、作業時間がかかるだけでなく、保存ミスのリ
作業をしていて気づくとExcelファイルがいくつも開いている、ということはよくあります。 一つひとつ保存・閉じるのは手間なので、開いている全ブックを一括で保存、または閉じるマクロを作っておくと便利です。 特に、複数ファイ
社内で共有するExcelファイル。誤って編集されたり、勝手に中身を見られたりしないように、パスワードを付けて管理したいケースは多くあります。 手作業でも設定できますが、VBAを使えば保存と同時に自動でパスワードを付けるこ