人数分のフォルダを一括作成! #Excel #LifeHacks #Office
ExcelのVBAマクロを活用すると、数十人分のフォルダを名前や番号別に自動で作成でき、とても便利です。例えば、生徒管理の際には、Excelシートの番号(No)列と氏名列の情報を組み合わせて名前付きフォルダを作ることができます。コード内でForループを使い、3行目から32行目までのデータを順に読み取り、MkDir関数で指定パスにフォルダを生成します。 さらに、フォルダ名に連番を二桁0埋めするなどの命名規則を設定すれば、見た目も整い探しやすくなります。私の場合、"No_氏名"の形で命名し、後からフォルダを手動で作る時間を大幅に削減しています。 もし階層構造が必要であれば、親フォルダを先に作成し、その中に子フォルダを作るコードも追加可能です。バッチファイルの知識を組み合わせてシャットダウンバッチや繰り返し処理も設定できるので、作業全体の自動化が進みます。 CSVデータを読み込むPythonスクリプトと連携させる方法もありますが、Excelのマクロだけで完結させたい場合は、この方法が簡単です。OneDriveの社内共有フォルダとも連携すれば、チームでの文書管理に最適です。 ぜひ試してみて、自分の作業に合った命名ルールや階層構造をカスタマイズしてください。少しの工夫で業務効率が大きく違ってきますのでおすすめです。




































これいいですね👍やつてみます!