.NET経由でXLTMファイルを更新

Microsoft Office® をインストールせずに、.NET ベースのアプリケーションを介して XLTM スプレッドシートを変更します。

 

開発者の場合、.NET アプリケーションを介して XLTM ファイルを更新しようとしているのは誰ですか? Aspose.Total for .NET API は、更新プロセスの自動化に役立ちます。 これは、Microsoft Excel ファイルを含むさまざまな形式を扱うさまざまな .NET API の完全なパッケージです。 Aspose.Total for .NET パッケージの一部である ASPOSE.CELL API は、この変更プロセスを容易にします。 以下は、XLTM ドキュメントを更新するプロセスです。

.NET で XLTM ファイルを更新する方法

  • ソース XLTM ファイルをパラメーターとして持つ新しい Workbook クラス オブジェクトを作成します。
  • Worksheets[0].Cells[column] メソッドを使用した関連ワークシートおよび関連セルへのアクセス
  • PutValue(data) メソッドを使用して、アクセスしたセルに新しいデータを挿入します
  • パスをパラメーターとしてファイルを渡すことにより、save() メソッドを使用してファイルを .xltm ファイルとして保存します。

変更要件

  • XLTM の変更には、Microsoft Windows または .NET、.NET Core、Mono、または Xamarin プラットフォームと互換性のある OS
  • Microsoft Visual Studio のような開発環境
  • コマンド ラインから nuget install Aspose.Cells としてインストールするか、Visual Studio のパッケージ マネージャー コンソール経由で Install-Package Aspose.Cells を使用してインストールします。
  • または、 ダウンロード からオフライン MSI インストーラーまたはすべての DLL を ZIP ファイルで取得します。
 

コード - .NET で XLTM ファイルを更新する

Workbook wkb = new Workbook("sourceFile.xlsx");
Cell cellWithData = wkb.Worksheets[0].Cells["A1"];
cellWithData.Value = 100;
Cell cellWithFormula = wkb.Worksheets[1].Cells["C1"];
cellWithFormula.Formula = "=Sum(A1,A20)";
wkb.CalculateFormula();
Worksheet sheet = wkb.Worksheets[1];
Cell cell = sheet.Cells["A1"];
cell.PutValue("Hello World!");
wkb.Save("modified-targetfile.xlsx");
 

探検ファイルエディタ .NET のオプション

編集 CSV (カンマ区切りの値)
編集 TSV (タブ区切りの値)
編集 XLS (Microsoft Excel バイナリ形式)
編集 XLSB (Excel バイナリ ワークブック)
編集 XLSM (マクロが有効なスプレッドシート)
編集 XLSX (XML ワークブックを開く)
編集 XLT (Excel 97 - 2003 テンプレート)
編集 XLTM (Excel マクロ有効テンプレート)
編集 XLTX (Excel テンプレート)