≪処理88≫ まとめて列位置編集
【用 途】
つぎのようなフィールドの位置変更を一括で行いたい場合に役立ちます
・複数のファイルのフィールド位置を一度の処理で変更させたいとき
・同じような項目をフィールドにする多数のファイルの中でフィールドの位置だけが
異なるファイルがある場合に、フィールドを一致させたいとき
【サンプル処理】 ※データ内の氏名などはすべて架空のものです。
1 処理前
2 処理設定
【処理説明】
1 対象ファイルのセット
列の位置を編集したいCSVファイルをリストボックスにドラッグ&ドロップします
※ ファイルは、TAB区切りファイルでも処理可能です
⇒ ドラッグ&ドロップしたファイルの名称と、第1レコードの各フィールドがリストに表示されます
2 列位置の編集
リスト内の位置編集をしたいファイル(行)を選択します
下段の「列位置移動」「列位置交換」で、選択したファイル(行)の列の位置を変更します
※ 位置変更のあったファイル(行)の水色の背景色で表示されます
3 その他
多数のファイルの中でフィールドの位置変更をしたいファイルが複数ある場合は、つぎのように処理します
(1) 位置変更をしたいファイル(行)のいずれか1つを希望の位置に編集します
(2) (1)の行を選択して、「選択ファイルの列位置を記憶」ボタンをクリックします
(3) 同様の位置変更をしたいファイル(行)すべてにチェックを付けます
※ チェックを付けたいファイル(行)が連続して多数ある場合は、その範囲の最上段と最下段にチェックを付け、「OnとOnの間をAll On」をクリックします
(4) 「チェックのあるファイルに記憶した位置を適用」をクリックします
※ この場合、記憶したときのファイルの列数と位置変更をしたいファイルの列数が異なるときは処理されません
→ 「開始」ボタンをクリックすると、実際のファイルのフィールドの位置変更処理をします
このとき、「原本を残して…」にチェックがあるときは、原本はそのままにして、ファイルの末尾に、_(アンダーバー)を付けたファイルを新規に作成します