Python を使用して XLSM を作成する
Microsoft Office® をインストールせずに、Python アプリケーションを介して XLSM を生成します。
Python アプリケーションを介して XLSM ファイルを作成しようとしている開発者は誰ですか? Aspose.Total for Python via Java API は、作成プロセスの自動化に役立ちます。 これは、Microsoft Office ファイルや画像など、さまざまな形式を扱うさまざまな API の完全なパッケージです。 Aspose.Total for Python via Java パッケージの一部である Aspose.Cells for Python via Java API により、この生成プロセスが容易になります。 以下、作成過程です。 さらに、開発者は、XLSM ファイルを変更するためにアプリケーションを簡単に拡張できます。 Python プロセスを使用して XLSM ファイルを更新する方法は、Workbook オブジェクトの作成時にパラメータとして既存のファイルが必要であることを除いて同じです。
Python で XLSM ファイルを作成する方法
- ファイルFormatType をパラメーターとして持つ新しい Workbook クラス オブジェクトを作成します。
- getWorksheets().get(index) メソッドを使用して、必要な Worksheet へのアクセスを取得します
- Worksheet.getCells().get(indexValue).putValue() メソッドを使用してアクセスしたセルにデータを挿入します
- パラメータとしてパスを指定してファイルを渡すことにより、 save() を使用してドキュメントを .xlsm ファイルとして保存します。
作成要件
- XLSM 生成の場合、プロジェクト内の API を PyPI から直接参照 ( Aspose.Cells )
- または、次の pip コマンド
pip install aspose.cells
を使用します。` - さらに、 downloads セクションから API パッケージをダウンロードします。
Python で XLSM を作成する
探検 Python のオプション
XLSM ファイル形式とは
XLSM ファイル形式は、Microsoft Excel で使用されるもう 1 つのファイル形式であり、Excel Macro-Enabled Workbook の略です。 XLSB と同様に、XLSM ファイルは、標準の XLSX 形式と比較して追加の機能を提供します。
XLSM ファイルは、マクロを含むスプレッドシート データを保存するように設計されています。マクロは、Excel 内のタスクを自動化する小さなプログラムまたはスクリプトです。 XLSM 形式を使用すると、ユーザーはワークブック内でマクロを直接作成、編集、実行できます。このため、XLSM ファイルは、反復的なタスクの自動化、複雑な計算の実行、カスタマイズされた関数の作成に特に役立ちます。
XLSM ファイルを使用してマクロを有効にすることで、ユーザーはスプレッドシートの機能を強化できます。マクロは、Visual Basic for Applications (VBA) プログラミング言語を使用して作成でき、Excel 内でのカスタマイズと自動化のための強力なツールを提供します。
XLSM 形式の主な利点の 1 つは、マクロを保存して実行できることです。シームレスに。 XLSM ファイルを開くと、Excel はファイル内に含まれるマクロを有効にし、ユーザーがマクロによって提供される自動化機能やカスタマイズ機能を利用できるようにします。
ただし、潜在的なセキュリティ リスクにより、一部の機能は、 Excel のバージョンでは、XLSM ファイルを開くときにマクロを有効または無効にするようユーザーに求められる場合があります。これは、システムに損害を与えたり、データを侵害したりする可能性のある悪意のあるマクロから保護するために行われます。