Åtkomst och ändring av visningsmärket för det länkade OLE objektet
Möjliga användningsscenario
Microsoft Excel tillåter dig att ändra visningsetiketten för Ole-objektet som visas i följande skärmdump. Du kan också komma åt eller ändra visningsetiketten för Ole-objektet med Aspose.Cells för Python via .NET API:er med OleObject.Label-egenskapen.
Åtkomst och ändring av visningsmärket för det länkade OLE-objektet
Vänligen se följande provkod, den laddar provexempel Excel-fil som innehåller Ole Object. Koden kommer åt Ole-objektet och ändrar dess etikett från prov API till Aspose API:er. Vänligen se konsolerna outputen nedan som visar effekten av provkoden på prov Excel-filen för referens.
Exempelkod
from aspose.cells import SaveFormat, Workbook | |
from io import BytesIO | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Load the sample Excel file | |
wb = Workbook("sampleAccessAndModifyLabelOfOleObject.xlsx") | |
# Access first worksheet | |
ws = wb.worksheets[0] | |
# Access first Ole Object | |
oleObject = ws.ole_objects[0] | |
# Display the Label of the Ole Object | |
print("Ole Object Label - Before: " + oleObject.label) | |
# Modify the Label of the Ole Object | |
oleObject.label = "Aspose APIs" | |
# Save workbook to memory stream | |
ms = BytesIO() | |
wb.save(ms, SaveFormat.XLSX) | |
# Set the workbook reference to null | |
wb = None | |
# Load workbook from memory stream | |
wb = Workbook(ms) | |
# Access first worksheet | |
ws = wb.worksheets[0] | |
# Access first Ole Object | |
oleObject = ws.ole_objects[0] | |
# Display the Label of the Ole Object that has been modified earlier | |
print("Ole Object Label - After: " + oleObject.label) |
Konsoloutput
Ole Object Label - Before: Sample APIs
Ole Object Label - After: Aspose APIs