3.標準モジュールに下記をコピペして、そのウィンドウを閉じます。’ファイル名の連番前の文字列でフォルダを作り分配。C:\MyFiles\PhotoData\JPGFilesこの入力されたフォルダの中にサブフォルダを作成して振り分けます。’を削除して実行すると、元画像ファイルが削除されてしまいますので、テストはこのまま実行してください。教えて!goo)より引用こんな文字列を見慣れていない僕には何も理解できませんでしたが、とりあえず言われたまま実践してみました。1エクセルを開いてA1セルに画像が入っているフォルダのネットワークパスを入力。フォルダのパスは、「対象のフォルダを右クリック」➡「プロパティ」➡「共有タブ」で表示されます。basic」を開きます。Runtime」を選ぶ。4標準モジュールにコードをコピペ5「ツール」➡「マクロ」➡「Furiwake」で実行。結果は当然のように失敗しました。最初は何が何だかわからなかったのですが、質問者さんの文章をもう一度読み返すと、「連番前の区切りは、ピリオド.かアンダーバー_」。僕が使っているデータはハイフン‐です。Selectこの辺りを変更すれば出来るのかな?という感じでアンダーバーをハイフンに変えたら出来ました。100%状況が同じというわけにはいかないともいますが、いくつかの条件が整えば初心者でもマクロを使えます。要はいかに正確な情報を得ることが出来るかが重要です。考えて結果を出すことは素晴らしいことですが、仕事は待ってくれませんから最速手段をとることも必要です。そもそも僕には0から考えて結果を出すなんてことは出来ませんが...(;^ω^)結果をもとにアレンジしてみる定時まで時間がありますので勉強がてら先ほどのコードをアレンジしてみたいと思います。質問者さん仕様に作られたこのコードは「ピリオド」あるいは「アンダーバー」で区切っているパターンです。僕の場合は「ハイフン」のみ。要するに僕よりも難しい条件でコードが作られている。Select先ほど変更したこのコード。アンダーバーとピリオドの時は作動する。それ以外は作動しない。アンダーバー=〇ピリオド=〇それ以外=×2種類の〇がある一方、「ハイフン」の時だけ作動する。それ以外は作動しない。いうことは「1種類の〇or×の判断だけ」。(excel-ubara.com)「エクセルの神髄」様を利用させていただき分かったことは「If」を使うこと。‘ファイル名の連番前の文字列でフォルダを作り分配ver2。Ifに変更してみました。結果を言うと、動作はしてくれました。このコードの良し悪しは分かりません。簡易的な方法もあるかと思います。僕が仕事で使う分には問題ないのでOKかな?というのと、初心者でも調べてマネして実践してみれば仕事が効率化できるのです。専門知識があるに越したことはないですけど、初めから諦めてしまうのはもったいないのでとりあえず手を出してみることは大切だと思います。リンクまとめ仕事を効率化するために「マクロ」という名前は知ってはいましたが、敷居が高く嫌煙しておりました。今もわからないコトだらけです。繰り返し同じことをする作業に時間をかけるというのが時間の使い方として一番もったいないですよね。数時間かかる作業を数分、もっと言うなら数秒で終わらしてしまうことが可能になるのです。人為的なミスも起こらない。(時間が出来て仕事を振られるというデメリットはあるかもですが...)職場ではPCを使って作業をする以上は、効率化を図ることを考えるように言われています。(ただの総合職なんですけどね(;^ω^))毎日当たり前のようにやっている作業に疑問を持ち、少しでも...1行程だけでも自動化できるように考えています。プロでもないしその手の知識は皆無なのでコードを組んだり仕組みを作ることは、僕みたいな素人には出来ません。僕たちが出来ることは「この作業自動化出来ないかな?」と疑問を持つ事と、疑問を持ったら検索して実践することが大切です。僕も少しでも勉強してアウトプットできたらいいなと思います。前回はExcelを使ってこんなことに挑戦してみました。Copied!えーよんA4サイズのように汎用性の高い存在に憧れるアニメ・ゲーム好きの会社員。好きなアニメは続きが気になる!ということで最近は原作を読むようにもなりました。