このトピックでは、Python を使用して Excel でドキュメント プロパティを表示する方法について説明します。この機能を使用するための IDE の構成の詳細、タスクを実行するためのプログラミング手順のリスト、Python を使用して Excel ファイルのプロパティを表示するサンプル コードが含まれています。また、さまざまな引数をパラメーターとして使用して、組み込みプロパティとカスタム プロパティにアクセスする方法についても説明します。
Python を使用して Excel でドキュメントのプロパティを表示する手順
- Java 経由の Python 用 Aspose.Cells を使用してプロパティを読み取るように IDE を設定します
- ソース Excel ファイルを Workbook クラスで開き、プロパティを表示します
- ワークブック内のすべてのカスタム ドキュメント プロパティを反復処理し、出力コンソールにプロパティ名と値を表示します。
- すべての builtin properties をループし、出力コンソールに名前と値を表示します
- プロパティ名またはインデックスを使用して他のさまざまなプロパティにアクセスする
上記の手順では、Python を使用して Excel でドキュメントのプロパティを表示する方法 を簡単に説明します。ソース Excel ファイルにアクセスし、すべてのカスタム/組み込みプロパティをループし、名前や値などのいくつかのプロパティを出力します。要件に従ってプロパティ名またはインデックスを使用して、個々のドキュメントのプロパティにアクセスします。
Python を使用して Excel ドキュメントのプロパティを表示するコード
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, CustomDocumentPropertyCollection, DocumentProperty, BuiltInDocumentPropertyCollection | |
# Instantiate product license | |
License().setLicense("License.lic") | |
# Load source Workbook file | |
wb = Workbook("sample.xlsx") | |
for custProp in workbook.getCustomDocumentProperties(): | |
print("Workbook Custom Property Name: " + custProp.getName() + ", Value = " + custProp.getValue()) | |
for builtInProp in workbook.getBuiltInDocumentProperties(): | |
print("Workbook Builtin Property Name: " + builtInProp.getName() + ", Value = " + builtInProp.getValue()) | |
# fetch a list of all builtin document properties of the Excel file | |
builtinProperties = workbook.getBuiltInDocumentProperties() | |
# Access a builtin document property by using the property name | |
builtinProperty = builtinProperties.get("Author") | |
print(builtinProperty.getName() + " " + builtinProperty.getValue()) | |
# Access the same builtin document property by using the property index | |
builtinProperty = builtinProperties.get(0) | |
print(builtinProperty.getName() + " " + builtinProperty.getValue()) | |
print("Done") | |
jpype.shutdownJVM() |
このサンプル コードでは、Python を使用して Excel でプロパティを表示する方法 を示しています。 Excel ファイルでカスタム プロパティが利用可能な場合は表示されますが、組み込みプロパティは常に既定で表示されることに注意することが重要です。個々のプロパティを管理するには、LastSavedBy、Author、CreateTime、LastSavedTime、Version などの他の組み込みプロパティを使用できます。
このトピックでは、Excel ファイルのプロパティにアクセスして表示する方法を説明しました。 Excel ファイルの改ページを削除するには、Pythonを使用してExcelで改ページを削除する に関する記事を参照してください。