'Convert XLS' - Excel ファイル変換ソフトウェア - XLS、XLSX、XLSM、CSV、テキストファイルを加工・変換できるソフトウェア

AdD 製品ホーム

CSV ファイルを EXCEL ファイルに変換

Convert XLS は、CSV ファイルを Microsoft® Excel ファイルに変換する、Excel ファイル変換ソフトウェアです。

 

Convert XLS (コンバート エクセル) は、カンマ区切りの CSV ファイルをMicrosoft® Excel ファイルに変換する、

エクセルファイル変換ソフトウェア Convert XLS は、エクセルを CSV ファイル、HTML ファイル、XML ファイル、テキストファイルなどに変換することができたり、CSV ファイルからエクセルファイルに変換することもできます。

また「特殊処理」では、本来手作業や複雑なマクロを作成しておこなっていた処理、たとえばエクセルファイルにシートを追加したり、セルからデータをコピーして変換することができます。

また、Convert XLS は、コマンドラインから起動することができますので、バッチファイルから起動して大量のエクセルファイルから CSV ファイルへの変換をおこなうことができます。

CSV ファイルを Excel ファイルに変換する方法

  1. Windows スタートメニュープログラムConvert XLSConvert XLS (スタート) で Convert XLS を起動。
  2. 実行すべきアクションの選択ファイルの変換 を指定。
  3. 変換方式MS Excel を指定。
  4. オリジナルファイル に変換したい CSV ファイルを選択。
  5. 対象フォーマット[-41 43] Excel Workbook (*.XLS) を指定。
  6. 画面上の緑の十字アイコンの 追加 ボタンをクリックして変換ジョブを追加。
複数のファイルを一回で変換する場合は 2 ~ 6 の手順を繰り返してください。
  1. 画面上の緑のアイコンの 変換 ボタンまたはファンクションキーの F5 を押すとファイル変換が開始します。

データの区切り文字を選択したい場合

変換する CSV ファイルのデータを任意の文字で区切り、Excel ファイルのセルデータの「値(あたい)」に変換したい場合、オプションで指定することができます。

オプション ボタンクリック > CSV,TSV... タブを選択 > デリミタ文字 のコンボボックスから任意の文字を選択。 > 適用 ボタンをクリック。

インストール後の初期設定はこのオプションです。

コマンドラインの例:CSV 形式を XLS 形式へ変換

注:Convert XLS はグラフィカル・ユーザー・インターフェース (GUI) で簡単に使えます。
コマンドラインをご存じでない方は、このセクションを読まず、ソフトウェアをダウンロードしてお試しください。

これはヘルプからのサンプルです。これらの例を実行する場合、問題があるときは、ヘルプ内の“コマンドラインの作成に役立つヒント”をご覧下さい。

最初の例は、カンマ使用の一般的な CSV 形式ファイルを Excel 形式ファイルへ変換する方法です。

2 つ目の例はその他のデリミタ文字 (タブ、バー、セミコロン等) を使用したファイルの変換方法です。
XLSX 形式ファイルの場合、次の例の “XLS” を “XLSX” へ変更、あるいは “/C-4143” を “/C51” へそれぞれ変更します。

青色で示されている各スイッチについては以下の例で詳細を述べています。
例を実行する前に、スイッチの詳細を見直すことをお勧めします。それにより、‘Convert XLS’を最大限に活かすことができます。

例1:カンマ使用の CSV 形式ファイルを XLS 形式ファイルへ変換

シングルカンマ使用の CSV 形式ファイル “C:\in\input.CSV” を Excel (XLS) 形式ファイルで “C:\Out\” のフォルダへ出力変換する場合、次の構文を使用します。

ConvertXLS.EXE /S"C:\in\input.CSV" /T "C:\Out\output.XLS" /C-4143 /F6 /M2 /V

カンマ使用の CSV 形式ファイル“C:\in\input.CSV”があるフォルダ全体とそのサブフォルダを変換して、XLS 形式ファイルで“C:\Out\”フォルダへ出力変換する場合、次の構文を使用します。

ConvertXLS.EXE /S"C:\in\*.CSV" /T "C:\out\*.XLS" /C-4143 /F6 /M2 /R /V

/G スイッチは入力ファイルと同じフォルダ内に変換後のファイルを出力するために、使用します。

ConvertXLS.EXE /S"C:\in\*.CSV" /G /C-4143 /F6 /M2 /R /V

フォルダ全体とそのサブフォルダを変換して、別のフォルダに出力したい場合、次の構文を使います。

ConvertXLS.EXE /S"C:\in\*.CSV" /T "C:\Out\*.XLS" /C-4143 /F6 /M2 /R /V

例2:その他のデリミタ文字を使用した CSV 形式ファイルを XLS 形式ファイルへ変換

次はその他のデリミタ文字を使用した テキスト (CSV) 形式ファイルを変換する方法です。デリミタ文字をバー“|”とした次のようなファイルがあるとします。

a1|b1|c1

a2|b2|c2

a3|b3|c3

このファイルを Excel (XLS) 形式ファイルへ変換する場合、バーの ASCII 値は 124 になるので、次の構文になります。

ConvertXLS.EXE /S"C:\in\bar_delimited.txt" /T "C:\Out\Final.XLS" /C-4143 /F6 /M2 /N"^^124" /V

デリミタ文字をタブにする場合、124 を 9 に置き換えます。
デリミタ文字にする文字に対応する ASCII 値が分からない場合は、ユーザーインターフェースでオプションボタンをクリックし、“CSV,TSV・・・”タブをクリックして下さい。
また、例1 で行ったようなフォルダ全体とサブフォルダの変換ができます。

1 つのファイルを変換する場合、/S で入力ファイル、/T で出力ファイルを必ず指定します。
特にパスの間に空白がある場合は、パスの前後で二重引用符を使います。

/F6 スイッチは、CSV 形式 ファイルをオリジナルファイル (入力ファイル) の形式に指定します。
また、/C-4143 スイッチは、Excel 形式ファイルを対象ファイル (出力ファイル) の形式に指定します。
/C スイッチと /F スイッチに有効な定数についてはヘルプ内の Excel 変換ファイルタイプの定数をご覧下さい。

/M2 スイッチは「Convert XLS 変換方式」の使用を指定します。「Convert XLS 変換方式」は、高速で変換できます。

/M1 スイッチは「MS Excel 変換方式」の使用を指定します。
「MS Excel 変換方式」を使用する場合、Excel のソフトウェアがインストールされている必要があり、変換速度は少し遅くなります。

/R スイッチはサブフォルダを含めたフォルダ全体を対象として変換する場合、使用します。

/G スイッチは入力ファイルと同じフォルダ内に変換後のファイルを出力するために、使用します。

/N "{Sheet^Range^DelimChar^FixedWidth^Profile}" スイッチは Excel 形式、CSV 形式または固定長 Text ファイルを変換する場合、使用します。
変換するシートの指定や、変換する範囲、使用するデリミタ文字、固定長 Text ファイルの入出力方式を指定します。
このパラメータの各項目は、キャレット "^" によって区切られます。
何も指定せず空欄にした場合、全てのシートと全ての範囲、デリミタ文字はカンマ ',' と設定されます。
/N スイッチに続くパラメータは、/N"Apples,Oranges^A2:B20^9" のように二重引用符で囲む必要がありますのでご注意ください。

/V (表示) スイッチは、メッセージボックスで変換状況を表示する場合、使用します。
/V の代わりに、/L スイッチを使用して変換結果を含んだログファイルを作成することもできます。

注:変換状況の確認やコマンドラインを完全にする為に、表示 (/V) スイッチの使用をお勧めします。
表示モードでは、メッセージボックスでコマンドラインを間違えているかどうか表示します。

©2017  株式会社 エーディーディー