HTML JPG PDF XML XLSX
  Product Family
XLSM

PythonにXLSMファイルを作成

XLSMファイルを作成するための高速Pythonライブラリ。 Excel 変換 API を使用して、Python でプラットフォームに依存しない高レベルのソフトウェアを開発します。

Pythonを使用してXLSMファイルを作成

XLSMファイルを作成するにはどうすればよいですか? NET ライブラリを介して Aspose.Cells for Python を使用すると、数行のコードでプログラム的に XLSM ファイルを簡単に作成できます。 Aspose.Cells for Python すべての Excel ファイルを生成、変更、変換、レンダリング、印刷できるクロスプラットフォーム アプリケーションを構築できます。 Python Excel API は、スプレッドシート形式間で変換するだけでなく、Excel ファイルを画像 PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT などとしてレンダリングすることもできるため、業界標準形式でドキュメントを交換するのに最適です。

PythonでXLSMを作成する方法

開発者は、データ処理用のさまざまなレポート アプリケーションを実行しながら、わずか数行のコードで XLSM ファイルの作成、読み込み、変更、変換を簡単に行うことができます。

  1. Workbookクラスのインスタンスを作成します。
  2. ワークブックの最初のワークシートにアクセスします。
  3. ワークシートの目的のセルを取得し、そのセルに値を入力します。
  4. Save メソッドを使用して、ワークブックを XLSM ファイルとして保存します。
 

サンプルコードは、PythonにXLSMファイルを作成する方法を示しています。


from aspose import pycore
from aspose.cells import Workbook, SaveFormat, FileFormatType

# Create Workbook object.
workbook = Workbook()

# Access the first worksheet of the workbook.
worksheet = workbook.worksheets[0]

# Get the desired cell(s) of the worksheet and input the value into the cell(s).
worksheet.cells.get("A1").put_value("ColumnA")
worksheet.cells.get("B1").put_value("ColumnB")
worksheet.cells.get("A2").put_value("ValueA")
worksheet.cells.get("B2").put_value("ValueB")

# Save the workbook as XLSM file.
workbook.save("output.xlsm")
 

Python ファイルを作成するための Python ライブラリ

Python パッケージは PyPi リポジトリでホストされています。

Aspose.Cells for Python をインストールしますpypi、次のようにコマンドを使用します。$ pip install aspose-cells-python.

フォローすることもできます 段階的な説明 「Aspose.Cells for Python via .NET」を開発者環境にインストールする方法について説明します。

システム要求

Aspose.Cells for Python はプラットフォームに依存しない API で、どのプラットフォーム (Windows、Linux) でも使用できます。システムが Python 3.7以上。

XLSM XLSM ファイル形式とは

XLSM拡張子を持つファイルは、マクロをサポートするスプレッドシートファイルの一種です。アプリケーションの観点から見ると、マクロはプロセスを自動化するために使用される一連の命令です。マクロは、繰り返し実行される手順を記録するために使用され、マクロを再度実行することでアクションの実行が容易になります。マクロは、Visual Basic Editor を使用して Excel ワークブック内から Microsoft の Visual Basic for Applications (VBA) でプログラムされ、そこから直接実行/デバッグできます。

続きを読む

その他のサポートされているスプレッドシート生成

以下にリストされているいくつかの形式を含む、他の Microsoft Excel 形式を作成することもできます。

XLS (Microsoft Excel スプレッドシート (レガシー))
XLSX (XML ワークブックを開く)
XLSB (Excel バイナリ ワークブック)
XLSM (マクロが有効なスプレッドシート)
XLT (Excel 97 - 2003 テンプレート)
XLTX (Excel テンプレート)
XLTM (Excel マクロ有効テンプレート)
CSV (カンマ区切り値)
TSV (タブ区切りの値)
ODS (OpenDocument スプレッドシート)
PDF (ポータブルドキュメントフォーマット)
HTML (ハイパーテキストマークアップ言語)