Excel 列 変 換 Ver.1.0.3 操 作 説 明 書 第 1.1 版 Copyright (C) 2008 株 式 会 社 恒 河 沙
変 更 履 歴 版 作 成 日 作 成 者 主 な 変 更 点 第 1.0 版 2008/10/29 ( 株 ) 恒 河 沙 東 野 貴 行 新 規 作 成 第 1.1 版 2008/11/04 ( 株 ) 恒 河 沙 東 野 貴 行 - 2 -
目 次 1 はじめに... 4 1.1 概 要...4 1.2 動 作 環 境...4 1.3 MICROSOFT.NET FRAMEWORK 2.0 のインストール...5 2 操 作 説 明... 6 2.1 コード 対 応 ファイルを 作 成 する...6 2.1.1 コード 対 応 ファイル...6 2.1.2 操 作 手 順...7 2.2 列 変 換 1 1 シート 1 行 を 実 行 する...12 2.2.1 列 変 換 1 のセル 移 動...12 2.2.2 操 作 手 順...13 2.3 列 変 換 2 1 行 1 行 を 実 行 する...18 2.3.1 列 変 換 1 のセル 移 動...18 2.3.2 操 作 手 順...19 2.4 設 定 項 目 の 読 込 みと 保 存...24-3 -
1 はじめに 1.1 概 要 Excel 列 変 換 は 事 前 に 指 定 した 条 件 設 定 に 従 って 変 換 元 Excel ファイル( 複 数 シート)の 任 意 セルを 変 換 先 Excel ファイル( 先 頭 シート)の 任 意 セルに 値 を 移 動 するアプリケーションです 1. キーワード 文 字 マッチングによる 自 動 行 番 号 決 定 2. セル 位 置 の 関 連 付 け 上 記 の 条 件 設 定 に 従 って セル 値 の 移 動 処 理 を 連 続 して 実 行 します 変 換 元 Excel ファイル 変 換 先 Excel ファイル [シート 1, 2, 3, ] [ 先 頭 シート] シート 1 から シート 2 から シート 3 から 本 アプリケーションで 取 り 扱 えるワークシート 範 囲 は [ 列 ]の 入 力 範 囲 :[ A ] ~ [ IV ] (1~256) [ 行 ]の 入 力 範 囲 :[ 1 ] ~ [ 65536 ] セル 位 置 を A1 参 照 形 式 で 表 現 するため 列 番 号 はアルファベットで 行 番 号 は 数 字 で 指 定 します 1.2 動 作 環 境 使 用 コンピュータの 推 奨 スペック: 256MB 以 上 のメモリ 解 像 度 が 1024 768 以 上 / フルカラー(24bit 以 上 )を 表 示 可 能 OS: Windows XP Service Pack 2 以 降 + Microsoft.Net Framework Version 2.0 をインストール 済 みである 事 MicroSoft Excel 対 応 バージョン: Excel 2000-4 -
Excel 2003 いずれかのバージョンの MicroSoft Excel をインストール 済 みである 事 1.3 Microsoft.NET Framework 2.0 のインストール Excel 列 変 換 を 実 行 するためには Microsoft.NET Framework 2.0 が 必 要 です Windows XP をご 使 用 の 場 合 は 下 記 手 順 でインストールをおこなってください Microsoft.NET Framework Version 2.0 再 頒 布 可 能 パッケージ (x86) http://www.microsoft.com/downloads/details.aspx?displaylang=ja&familyid=0856ea CB-4362-4B0D-8EDD-AAB15C5E04F5 Microsoft.NET Framework Version 2.0 日 本 語 Language Pack (x86) http://www.microsoft.com/downloads/details.aspx?familyid=39c8b63b-f64b-4b68-a 774-B64ED0C32AE7&displaylang=ja (1) 上 記 アドレスより 2 つの 実 行 ファイルをダウンロードする (2) 再 頒 布 可 能 パッケージ (dotnetfx.exe)をインストールする (3) 日 本 語 Language Pack (langpack.exe) をインストールする - 5 -
2 操 作 説 明 2.1 コード 対 応 ファイルを 作 成 する 変 換 元 Excel ファイルの 任 意 セルが 変 換 先 Excel ファイルのどの 行 番 号 に 移 動 するのかを 定 義 したファイルを 作 成 します 2.1.1 コード 対 応 ファイル 参 照 元 と 参 照 先 の 文 字 をキーワードとして 比 較 し 一 致 したもの 同 士 の コード を 1 行 に 記 述 することで 関 連 付 けを 定 義 します 参 照 元 Excel ファイル A B C D E 1 1 あ 2 2 か 3 3 さ 4 4 た 5 5 な 6 参 照 先 Excel ファイル A B C D E 1 103 さ 2 102 か 3 104 た 4 105 な 5 101 あ 6 コード 対 応 ファイル A B C D E 1 1 あ 101 あ 2 2 か 102 か 3 3 さ 103 さ 4 4 た 104 た 5 5 な 105 な 6 データは 1 行 単 位 で 読 込 み コード と 文 字 が 共 に 空 欄 になるまで 読 込 みます - 6 -
2.1.2 操 作 手 順 メイン 画 面 (1) (1) 文 字 列 コード 対 応 ファイル ボタンを 押 します 文 字 列 コード 対 応 ファイル 作 成 画 面 (2) (3) (5) (6) (7) (4) (8) (2) 参 照 元 の ファイル 選 択 ボタンを 押 し 変 換 元 の コード と 文 字 が 記 載 されている Excel ファイル( 拡 張 子 :*.xls)を 選 択 します 下 のリストにシート 名 が 表 示 されます 選 択 ファイルが Excel で 開 かれます - 7 -
変 換 元 ファイル (3) 参 照 元 の データ 開 始 行 を 入 力 します (4) 参 照 元 のの コード[ 列 ] と 文 字 [ 列 ] を 入 力 します 全 シート 適 用 をチェックすると 全 てのシートに 対 して ON/OFF を 指 定 することができま す 選 択 シートの 設 定 を 適 用 ON シートにコピー ボタンを 押 すと 現 在 選 択 中 の コード[ 列 ] と 文 字 [ 列 ] の 入 力 値 を 適 用 ON の 全 シートにコピーします (5) 参 照 先 の ファイル 選 択 ボタンを 押 し 変 換 先 の コード と 文 字 が 記 載 されている Excel ファイル( 拡 張 子 :*.xls)を 選 択 します 選 択 ファイルが Excel で 開 かれます - 8 -
変 換 先 ファイル (6) 参 照 先 の データ 開 始 行 を 入 力 します (7) 参 照 先 の コード[ 列 ] と 文 字 [ 列 ] を 入 力 します (8) 実 行 ボタンを 押 すと コード 対 応 ファイルの 保 存 ダイアログ が 表 示 されますので 名 前 を 付 けて 保 存 します コード 対 応 ファイルの 保 存 画 面 (8) - 9 -
コード 対 応 ファイル 出 力 中 画 面 コード 対 応 ファイル 出 力 完 了 画 面 出 力 結 果 その1 文 字 比 較 は 内 部 でいったん 全 角 に 変 換 し 空 白 を 除 去 した 文 字 列 で 比 較 をおこないま す 従 って 文 字 の 全 角 / 半 角 の 違 い 空 白 数 が 違 う 場 合 でも 同 一 文 字 として 認 識 しま す ゴウガシャ = コ ウカ シャ ( 全 角 / 半 角 違 いの 例 ) 恒 河 沙 太 郎 = 恒 河 沙 太 郎 ( 空 白 数 違 いの 例 ) - 10 -
出 力 結 果 その 2 文 字 比 較 した 結 果 参 照 元 もしくは 参 照 先 にしか 存 在 しなかった 文 字 は 赤 字 で 表 示 されます Excel 上 で 編 集 し 全 ての 項 目 を 関 連 付 けるようにしてください - 11 -
2.2 列 変 換 1 1 シート 1 行 を 実 行 する 変 換 元 の 1 シート 内 の 任 意 セルを 変 換 先 の 1 行 の 任 意 セルに 値 を 移 動 する 変 換 処 理 です 2.2.1 列 変 換 1 のセル 移 動 変 換 元 シート 1 A B C D 1 か 2 き く 3 こ 4 け 変 換 元 シート 2 A B C D 1 た 2 ち つ 3 と 4 て 変 換 先 シート 1 A B C D E 1 あ 2 か き く け こ 3 さ 4 た ち つ て と 5 な 変 換 元 シート 1 の 処 理 変 換 元 [A1]の 文 字 と 一 致 する 変 換 先 [A2]を 探 索 し 行 番 号 2 を 求 める 変 換 元 [B2] 変 換 先 [B2] へ 移 動 変 換 元 [C2] 変 換 先 [C2] へ 移 動 変 換 元 [C4] 変 換 先 [D2] へ 移 動 変 換 元 [D3] 変 換 先 [E2] へ 移 動 変 換 元 シート 2 の 処 理 変 換 元 [A1]の 文 字 と 一 致 する 変 換 先 [A4]を 探 索 し 行 番 号 4 を 求 める 変 換 元 [B2] 変 換 先 [B4] へ 移 動 変 換 元 [C2] 変 換 先 [C4] へ 移 動 変 換 元 [C4] 変 換 先 [D4] へ 移 動 変 換 元 [D3] 変 換 先 [E4] へ 移 動 変 換 元 のセル 位 置 設 定 は 全 てのシートで 共 通 です シートごとに 異 なる 設 定 を 指 定 する ことはできません - 12 -
変 換 先 に 複 数 のシートが 存 在 する 場 合 先 頭 シートが 移 動 先 になります 2.2.2 操 作 手 順 メイン 画 面 (1) (1) 列 変 換 1 ボタンを 押 します 列 変 換 1 画 面 (2) (3) (4) (6) (7) (8) (5) (9) - 13 -
(2) コード 対 応 ファイル 選 択 ボタンを 押 し 事 前 に 作 成 したコード 対 応 ファイル( 拡 張 子 :*.xls) を 選 択 します (2.1 コード 対 応 ファイルを 作 成 する)を 参 照 コード 対 応 ファイルの 内 容 は 全 ての 項 目 が 関 連 付 けられていること (3) 変 換 元 の ファイル 選 択 ボタンを 押 し 変 換 元 となる Excel ファイル( 拡 張 子 :*.xls)を 選 択 し ます 下 のリストにシート 名 が 表 示 されます 選 択 ファイルが Excel で 開 かれます (4) 変 換 先 の ファイル 選 択 ボタンを 押 し 変 換 先 となる Excel ファイル( 拡 張 子 :*.xls)を 選 択 し ます 選 択 ファイルが Excel で 開 かれます - 14 -
変 換 元 ファイル シート1 北 海 道 シート 2 青 森 県 シート47 沖 縄 県 (5) 列 変 換 処 理 を 実 行 する 変 換 元 のシートに 対 して 文 字 [ 列 ] と 文 字 [ 行 ] を 入 力 します 移 動 先 の 行 番 号 を 決 定 するキーワード 文 字 のセル 位 置 を 指 定 します 全 シート 適 用 をチェックすると 全 てのシートに 対 して ON/OFF を 指 定 することができま す 選 択 シートの 設 定 を 適 用 ON シートにコピー ボタンを 押 すと 現 在 選 択 中 の 文 字 [ 列 ] - 15 -
と 文 字 [ 行 ] の 入 力 値 を 適 用 ON の 全 シートにコピーします 変 換 先 ファイル (6) 変 換 先 の データ 開 始 行 を 入 力 します (7) 変 換 先 の コード[ 列 ] と 文 字 [ 列 ] を 入 力 します 行 番 号 を 決 定 する コード とキーワード 文 字 のセル 位 置 [ 列 ]を 指 定 します (8) 変 換 元 セル 位 置 変 換 元 [ 列 ] と 変 換 元 [ 行 ] と 変 換 先 セル 位 置 変 換 先 [ 列 ] の 関 連 付 け を 入 力 します 変 換 元 変 換 先 [ 列 ] [ 行 ] [ 列 ] [ 行 ] 関 連 付 けの 意 味 B 3 C - 変 換 元 セル[B3] 変 換 先 C 列 ( 都 道 府 県 庁 所 在 地 ) B 6 G - 変 換 元 セル[B6] 変 換 先 G 列 ( 市 町 村 数 市 ) C 6 H - 変 換 元 セル[C6] 変 換 先 H 列 ( 市 町 村 数 区 ) D 6 I - 変 換 元 セル[D6] 変 換 先 I 列 ( 市 町 村 数 町 ) E 6 J - 変 換 元 セル[E6] 変 換 先 J 列 ( 市 町 村 数 村 ) B 9 L - 変 換 元 セル[B9] 変 換 先 L 列 ( 都 道 府 県 のシンホ ル 木 ) C 9 M - 変 換 元 セル[C9] 変 換 先 M 列 ( 都 道 府 県 のシンホ ル 花 ) D 9 N - 変 換 元 セル[D9] 変 換 先 N 列 ( 都 道 府 県 のシンホ ル 鳥 ) B 11 K - 変 換 元 セル[B11] 変 換 先 K 列 ( 公 式 HP) 変 換 先 の 行 番 号 は コード 対 応 ファイルの 定 義 内 容 で 決 定 します リスト 左 端 灰 色 の 行 番 号 をマウスでクリックし キーボードの Delete ボタンを 押 すことで 選 択 中 の 関 連 付 けを 削 除 することができます - 16 -
(9) 実 行 ボタンを 押 すと 変 換 処 理 を 開 始 します 変 換 先 Excel ファイルが Excel などで 開 かれている 状 態 ならば 必 ずファイルを 閉 じてか ら 実 行 ボタンを 押 してください 変 換 処 理 は 選 択 された 変 換 先 Excel ファイルに 対 して 上 書 き 実 行 します 変 換 先 Excel ファイルと 同 じ 場 所 に 処 理 前 のバックアップファイル( 拡 張 子 :*.bak)を 自 動 作 成 します 列 変 換 実 行 中 列 変 換 実 行 完 了 列 変 換 結 果 - 17 -
2.3 列 変 換 2 1 行 1 行 を 実 行 する 変 換 元 の 1 行 内 の 任 意 セルを 変 換 先 の 1 行 の 任 意 セルに 値 を 移 動 する 変 換 処 理 です 2.3.1 列 変 換 1 のセル 移 動 変 換 元 シート 1 A B C D E 1 か こ く き け 2 た と つ ち て 3 4 変 換 元 シート 2 A B C D E 1 あ お う い え 2 な の ぬ に ね 3 4 変 換 先 シート 1 A B C D E 1 あ い う え お 2 か き く け こ 3 さ 4 た ち つ て と 5 な に ぬ ね の データは 1 行 単 位 で 読 込 み 文 字 が 空 欄 になるまで 読 込 みます 変 換 元 シート 1 の 処 理 変 換 元 [A1]の 文 字 と 一 致 する 変 換 先 [A2]を 探 索 し 行 番 号 2 を 求 める 変 換 元 [B1] 変 換 先 [E2] へ 移 動 変 換 元 [C1] 変 換 先 [C2] へ 移 動 変 換 元 [D1] 変 換 先 [B2] へ 移 動 変 換 元 [E1] 変 換 先 [D2] へ 移 動 変 換 元 [A2]の 文 字 と 一 致 する 変 換 先 [A4]を 探 索 し 行 番 号 4 を 求 める 変 換 元 [B2] 変 換 先 [E4] へ 移 動 変 換 元 [C2] 変 換 先 [C4] へ 移 動 変 換 元 [D2] 変 換 先 [B4] へ 移 動 変 換 元 [E2] 変 換 先 [D4] へ 移 動 変 換 元 シート 2 の 処 理 - 18 -
変 換 元 [A1]の 文 字 と 一 致 する 変 換 先 [A1]を 探 索 し 行 番 号 1 を 求 める 変 換 元 [B1] 変 換 先 [E1] へ 移 動 変 換 元 [C1] 変 換 先 [C1] へ 移 動 変 換 元 [D1] 変 換 先 [B1] へ 移 動 変 換 元 [E1] 変 換 先 [D1] へ 移 動 変 換 元 [A2]の 文 字 と 一 致 する 変 換 先 [A5]を 探 索 し 行 番 号 5 を 求 める 変 換 元 [B2] 変 換 先 [E5] へ 移 動 変 換 元 [C2] 変 換 先 [C5] へ 移 動 変 換 元 [D2] 変 換 先 [B5] へ 移 動 変 換 元 [E2] 変 換 先 [D5] へ 移 動 変 換 元 のデータ 開 始 行 とセル 位 置 設 定 は 全 てのシートで 共 通 です シートごとに 異 なる 設 定 を 指 定 することはできません 変 換 先 に 複 数 のシートが 存 在 する 場 合 先 頭 シートが 移 動 先 になります 2.3.2 操 作 手 順 メイン 画 面 (1) (1) 列 変 換 2 ボタンを 押 します - 19 -
列 変 換 2 画 面 (2) (3) (5) (4) (7) (8) (9) (6) (10) (2) コード 対 応 ファイル 選 択 ボタンを 押 し 事 前 に 作 成 したコード 対 応 ファイル( 拡 張 子 :*.xls) を 選 択 します (2.1 コード 対 応 ファイルを 作 成 する)を 参 照 コード 対 応 ファイルの 内 容 は 全 ての 項 目 が 関 連 付 けられていること (3) 変 換 元 の ファイル 選 択 ボタンを 押 し 変 換 元 となる Excel ファイル( 拡 張 子 :*.xls)を 選 択 し ます 下 のリストにシート 名 が 表 示 されます 選 択 ファイルが Excel で 開 かれます (4) 変 換 先 の ファイル 選 択 ボタンを 押 し 変 換 先 となる Excel ファイル( 拡 張 子 :*.xls)を 選 択 し ます 選 択 ファイルが Excel で 開 かれます - 20 -
変 換 元 ファイル シート1 北 海 道 東 北 地 方 シート2 関 東 地 方 シート7 九 州 地 方 (5) 変 換 元 の データ 開 始 行 を 入 力 します (6) 列 変 換 処 理 を 実 行 する 変 換 元 のシートに 対 して 文 字 [ 列 ] を 入 力 します 行 番 号 を 決 定 するキーワード 文 字 のセル 位 置 を 指 定 します 全 シート 適 用 をチェックすると 全 てのシートに 対 して ON/OFF を 指 定 することができま す 選 択 シートの 設 定 を 適 用 ON シートにコピー ボタンを 押 すと 現 在 選 択 中 の 文 字 [ 列 ] - 21 -
の 入 力 値 を 適 用 ON の 全 シートにコピーします 変 換 先 ファイル (7) 変 換 先 の データ 開 始 行 を 入 力 します (8) 変 換 先 の コード[ 列 ] と 文 字 [ 列 ] を 入 力 します 行 番 号 を 決 定 する コード とキーワード 文 字 のセル 位 置 [ 列 ]を 指 定 します (9) 変 換 元 セル 位 置 変 換 元 [ 列 ] と 変 換 先 セル 位 置 変 換 先 [ 列 ] の 関 連 付 けを 入 力 します 変 換 元 変 換 先 関 連 付 けの 意 味 [ 列 ] [ 行 ] [ 列 ] [ 行 ] B - D - 変 換 元 B 列 変 換 先 D 列 ( 人 口 ) C - E - 変 換 元 C 列 変 換 先 E 列 ( 面 積 ) D - F - 変 換 元 D 列 変 換 先 F 列 ( 人 口 密 度 ) 変 換 元 の 行 番 号 はデータ 開 始 行 から 変 換 先 の 行 番 号 はコード 対 応 ファイルの 定 義 内 容 で 決 定 します リスト 左 端 灰 色 の 行 番 号 をマウスでクリックし キーボードの Delete ボタンを 押 すことで 選 択 中 の 関 連 付 けを 削 除 することができます (10) 実 行 ボタンを 押 すと 変 換 処 理 を 開 始 します 変 換 先 Excel ファイルが Excel などで 開 かれている 状 態 ならば 必 ずファイルを 閉 じてか ら 実 行 ボタンを 押 してください 変 換 処 理 は 選 択 された 変 換 先 Excel ファイルに 対 して 上 書 き 実 行 します 変 換 先 Excel ファイルと 同 じ 場 所 に 処 理 前 のバックアップファイル( 拡 張 子 :*.bak)を 自 動 作 成 します - 22 -
列 変 換 実 行 中 列 変 換 実 行 完 了 列 変 換 結 果 - 23 -
2.4 設 定 項 目 の 読 込 みと 保 存 コード 対 応 ファイル 作 成 画 面 列 変 換 1 画 面 列 変 換 2 画 面 の 設 定 項 目 を ファイルに 保 存 ファイルから 読 込 むことができます 設 定 の 読 込 み ボタン : 既 存 の 設 定 を 呼 び 出 す 設 定 の 保 存 ボタン : 現 在 の 設 定 をファイルに 保 存 する コード 対 応 ファイル 作 成 画 面 列 変 換 1 画 面 列 変 換 2 画 面 もコード 対 応 ファイル 作 成 画 面 と 同 様 です - 24 -
以 上 - 25 -