ExcelをCSV、TSV、およびTxtに変換する

ワークブックをテキストまたはCSV形式で保存

時には、複数のワークシートが含まれたワークブックをテキスト形式に変換または保存したいと思うことがあります。テキスト形式(たとえば、TXT、TabDelim、CSVなど)の場合、デフォルトでは、Microsoft ExcelとAspose.Cells for Python via .NETの両方がアクティブなワークシートの内容のみを保存します。

以下のコード例では、ワークブック全体をテキスト形式で保存する方法について説明しています。任意のMicrosoft ExcelまたはOpenOfficeスプレッドシートファイル(XLS、XLSX、XLSM、XLSB、ODSなど)を読み込み、任意の数のワークシートを含めることができます。

コードを実行すると、ワークブックのすべてのシートのデータがTXT形式に変換されます。

同じ例を修正してファイルをCSV形式で保存することもできます。デフォルトでは、TxtSaveOptions.separatorはコンマなので、CSV形式に保存する場合は区切り文字を指定しないでください。

カスタム区切り文字でテキストファイルを保存

テキストファイルには書式がないスプレッドシートデータが含まれます。ファイルは、データ間にいくつかのカスタマイズされた区切り記号があるプレーンテキストファイルの種類です。

高度なトピック