Zugriff auf und Aktualisierung der Teile des Rich Text Inhalts einer Zelle mit Golang via C++

Teile des Rich-Texts der Zelle zugreifen und aktualisieren

Der folgende Code demonstriert die Verwendung der Cell->GetCharacters()- und Cell->SetCharacters()-Methoden mit der Quell-Excel-Datei. Die Quell-Excel-Datei enthält einen Rich-Text in Zelle A1 mit 3 Abschnitten, die jeweils eine andere Schriftart haben. Der Code greift auf diese Abschnitte zu und aktualisiert die Schriftart des ersten Abschnitts auf “Arial”. Die modifizierte Arbeitsmappe wird als Ausgabe-Excel-Datei gespeichert.

C++-Code zum Zugriff und zur Aktualisierung von Rich-Text-Abschnitten

Von der Beispiellösung generierte Konsolenausgabe

Hier ist die Konsolenausgabe beim Verwenden der Quell-Excel-Datei:

Before updating the font settings....
Century
Courier New
Verdana

After updating the font settings....
Arial
Courier New
Verdana