<<< シャッフルコピー 説明書  '21/4/21 by だるま(鈴木正国) >>> 【ソフト名称  】シャッフルコピー 【バージョン  】1.00.1 【主ファイル名 】シャッフルコピー.xla 【動作環境   】OS : WindowsXP/7/8.1/10          Excel : Excel2002-2019         (動作確認:Windows8.1+Excel2016(32ビット), Windows10+Excel2019(64ビット)) 【ソフト種別  】フリーソフト(寄付歓迎) 【シェアレジ  】http://shop.vector.co.jp/service/servlet/NCart.Add?ITEM_NO=SR366340 【著作権    】だるま(鈴木正国)が保有します。          雑誌等への掲載は自由です。但し、事前または事後連絡願います。 【免責     】作者は一切責任を負いません。ご自身の責任でご使用ください。 【Vector作品番号】SR366340 【E-mail    】daruma3.vbaアットマークoffice.tnc.ne.jp      (スパムメール対策です↑を「@」に変えてください。) 【ホームページ 】http://hp.vector.co.jp/authors/VA033788/index.html 【ベクターだるまのページ】http://www.vector.co.jp/vpack/browse/person/an033788.html ■更新履歴■ Ver. 1.00 初公開 Ver. 1.00.1 【64ビット版】のExcelに対応 ダウンロードしていただきありがとうございます。^d^ 以下の説明を良く読んでいただき末永くご愛用いただけたら幸いです。 **************************************************************************** ●シャッフルコピーとは **************************************************************************** SONYのラジオレコーダー ICZ-R51で、フォルダをまたいだランダム再生が出来るよう に開発したソフトです。 といっても、ファームウエアに手を加えることは出来ませんので疑似的に実現する為 に、複数の【コピー元フォルダ】内のファイルをシャッフルして、指定ファイル数毎 にフォルダに分割コピーする事にしました。 上記機種が作成のきっかけですが、汎用的なソフトですので他のICレコーダーやラジ オレコーダー、音楽プレーヤーなどでも使用できるのではないかと思います。 操作方法は簡単です。 ダイアログ上で【コピー元フォルダ】と【貼り付け先フォルダ】を指定して【コピー 実行】するだけです。 貼り付け先の【格納フォルダ】は必要な分だけ自動作成されます。 ◆主な特徴 ・サブフォルダのファイルも自動的に検索されます。 ・一度に指定できるフォルダ数、ファイル数に制限はありません。 ・コピー前にシャッフルされたファイル名のリストをワークシート上で確認できます。 ・コピー実行状況がリアルタイムで表示されます。 **************************************************************************** ●同梱ファイルについて **************************************************************************** ★シャッフルコピー.xla  プログラム本体です。  ※このファイルは読み取り専用に設定してあります。属性を変更して上書きすると   フリーソフトとしての効力が失われる場合がありますのでご注意ください。 ★シャッフルコピー説明書.txt  説明書、本ファイルです。 ★ShuffleCopy.ini  プログラムの設定値保持用のファイルです。 ★アドインの素.xla  本体プログラムが内部で利用しているプログラムです。別途シェアウエアとして公  開しているものと同じですが、ここではライセンス料のお支払いは必要なく、その  ままフリーソフトの一部として継続してご利用いただけます。 **************************************************************************** ●インストール・アンインストール **************************************************************************** 特にインストールというほどの作業は必要ありません。 解凍したファイルを、適当に作成したフォルダの中に入れておいてください。 ※WindowsVista以降ではシステムフォルダに対する制限が厳しくなっていて、  ProgramFiles フォルダの下などでは動作時にシステムエラーになったり、エラーに  はならなくても正常に動作しているように見えているのにプログラムからのファイル  作成が失敗していたりなどということがあります。  ですので、フォルダとしては【システムフォルダ以外】をお勧めします。 アンインストールは、フォルダごと削除してください。 ※アップデート方法 旧バージョンからのアップデートは、解凍したファイルで旧ファイルを上書きしてくだ さい。 **************************************************************************** ●起動方法 **************************************************************************** 次のいずれかで起動します。 1.シャッフルコピー.xlaを直接ダブルクリックで開く (マクロの警告に対しては、予め設定を調整しておく、都度OK(有効にする)をクリ  ックする、など適宜対応して下さい。) 2.シャッフルコピー.xlaをアドインとして登録しておく 頻繁に実行するソフトではないと思いますので1.がお勧めかもしれません。 **************************************************************************** ●ライセンスについて **************************************************************************** このソフトはフリーソフトです。どなたでも無料で自由にご利用いただけます。 なお、ご寄付は歓迎いたします。 気に入っていただけましたら、ご寄付いただければ幸いです。 ご寄付は、ベクターのシェアレジまたは下記の金融機関からもお振込いただけます。 シェアレジ:http://shop.vector.co.jp/service/servlet/NCart.Add?ITEM_NO=SR366340 銀行名:三菱東京UFJ銀行 支店名:磐田支店(いわた してん) 口座種別:普通預金 口座番号:4538938 口座名義人:鈴木正国(すずき まさくに) **************************************************************************** ●操作説明 **************************************************************************** ★準備 レコーダー本体(又は音楽プレーヤーなど)とパソコンをUSBケーブルなどで繋いで パソコン上でドライブとして認識されるようにしてください。 (※パソコン内のフォルダ間でコピーする場合は、必要ありません。) ★起動 シャッフルコピー.xlaを開くとメニューバーに[ShuffleCopy]メニューが追加されます。 (Excel2007以降では「アドインタブ」に同メニューが追加されます。) [ShuffleCopy] - [実行...] をクリックするとメインダイアログ「シャッフルコピー」 が表示されます。 ★コピー元の設定 「参照...」ボタンでコピー元フォルダを選択すると【リスト】に追加されます。 必要なだけコピー元フォルダをリストに追加します。 リストから【除外】する時はリスト内のそのフォルダを選択して「除外」ボタンをクリ ックします。 通常は「mp3ファイルのみ」がコピー対象ですが、それ以外のファイルも対象にする時 は「全てのファイル」を選択します。但しこの場合、音楽ファイル以外も含めてすべて のファイルがコピー対象になります。 現在選択されているファイル数が下部に表示されます。 「再検索」ボタンは通常使用する必要はありません。例えば、コピー元フォルダを選択 してから「コピー実行」までの間に、エクスプローラでファイル操作をした場合などは 「再検索」しないと正しいファイル数カウントが得られない場合があります。 ★貼り付け先の設定 「参照...」ボタンで貼り付け先の親フォルダを選択するとその下のテキストボックス に表示されます。ここは直接編集しても構いません。 「格納フォルダ名」を直接入力します。シャッフルされたファイルは親フォルダの下の この格納フォルダ内にコピーされます。格納フォルダ名には「ファイル数」に応じて後 に「1」から順に番号が付加されます。ex. List1, List2, List3, ... 「ファイル数」は、ひとつの格納フォルダに入れるファイル数です。 ダイアログ内の必要な項目が埋まれば「格納フォルダ数」が計算されて表示されます。 ★コピー前チェック 「コピー前チェック」ボタンで、シャッフルされてファイル数毎に分割されるファイル のフルパス名をワークシートに表示して確認することが出来ます。 (実行する毎に新たにシャッフルされて新規ブックのSheet1に表示されます。) ★コピー実行 「コピー実行」ボタンでコピーを開始します。ファイルのコピーには時間が掛かりま すので、コピー完了済のファイル数がリアルタイムで表示されるようにしてあります。 ★コピーの中止 実行途中でコピーを中止する時は「キャンセル」ボタンをクリックします。 (※Escキーを押すとコードが中断してしまいます。その場合は「継続」をクリック  して下さい。) ★ダイアログ設定値の保存 「コピー前チェック」または「コピー実行」で自動保存され、次回起動時に自動的に 読み込まれます。 ★終了 「キャンセル」ボタンまたはダイアログ右上の「×」ボタンをクリックします。 プログラムをUnLoadするには[ShuffleCopy] - [終了] をクリックします。 ([終了]しなくても、直接Excelを終了するだけでもかまいません。) 以上