Auf das Anzeigen des verknüpften Ole Objekts zugreifen und es ändern

Mögliche Verwendungsszenarien

Microsoft Excel ermöglicht es Ihnen, das Anzeigelabel des Ole-Objekts wie im folgenden Screenshot gezeigt zu ändern. Sie können auch über die Aspose.Cells-APIs auf das Anzeigelabel des Ole-Objekts zugreifen oder es ändern mit der Eigenschaft OleObject.Label.

todo:image_alt_text

Auf das Anzeigen des verknüpften Ole-Objekts zugreifen und es ändern

Bitte sehen Sie sich den folgenden Beispielcode an. Es lädt die Beispieldatei Excel, die das Ole-Objekt enthält. Der Code ruft das Ole-Objekt auf und ändert sein Label von ‘Sample APIs’ in ‘Aspose APIs’. Bitte sehen Sie sich die unten angezeigte Konsolenausgabe an, die die Auswirkung des Beispielcodes auf die Beispieldatei Excel zeigt.

Beispielcode

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load the sample Excel file
Workbook wb = new Workbook("sampleAccessAndModifyLabelOfOleObject.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access first Ole Object
Aspose.Cells.Drawing.OleObject oleObject = ws.OleObjects[0];
//Display the Label of the Ole Object
Console.WriteLine("Ole Object Label - Before: " + oleObject.Label);
//Modify the Label of the Ole Object
oleObject.Label = "Aspose APIs";
//Save workbook to memory stream
MemoryStream ms = new MemoryStream();
wb.Save(ms, SaveFormat.Xlsx);
//Set the workbook reference to null
wb = null;
//Load workbook from memory stream
wb = new Workbook(ms);
//Access first worksheet
ws = wb.Worksheets[0];
//Access first Ole Object
oleObject = ws.OleObjects[0];
//Display the Label of the Ole Object that has been modified earlier
Console.WriteLine("Ole Object Label - After: " + oleObject.Label);

Konsolenausgabe

Ole Object Label - Before: Sample APIs

Ole Object Label - After: Aspose APIs