Feed
Google+
Contact
XING
LinkedIn
Twitter
ICQ
meebo.com

VSTO – Formatting Codes im Header und Footer

by Roland Schumacher alias GENiALi 30. Juli 2008 -- 166 words  -- 45 mal gelesen

Bei unserem Tool WordPlus muss ich im Excel die Definitionen
vom Header und Footer wegspeichern damit man sie wieder
rekonstruieren kann.

In den Feldern vom Header oder Footer kann man Platzhalter definieren
die danach mit den entsprechenden Werten ersetzt werden.
Damit man die Felder auch updaten kann muss ich wissen wie die Definition ursprünglich
ausgesehen hat.

Im deutschen Excel wird ein Bild mit dem Platzhalter &[Grafik] im
Header angezeigt.

Wenn ich jetzt den Header z.B. mit workSheet.PageSetup.CenterHeader
auslese ist es nicht mehr &[Grafik] sondern &I.

Bei der Rekonstruktion des Header's schreibe ich jetzt &I zurück.

Im deutschen Excel ist das aber der Code um Text italic anzuzeigen.
Ich müsste ja aber das Bild anzeigen.

Das war ein kleineres Problem.

Aber Dank Frank Dzaebel war die Lösung dann doch einfach.

CultureInfo oldCulture = Thread.CurrentThread.CurrentCulture;
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");

//Arbeiten am Header oder Footer

Thread.CurrentThread.CurrentCulture = oldCulture;

Alle arbeiten am Header oder Footer werden zwischen den Zeilen 2 und 6
gemacht. Somit kommen immer die selben Codes in die Felder und alles klappt
wie gewünscht.

Tags: ,

Entwicklung

Kommentar schreiben

  Country flag

biuquote
  • Kommentar
  • Live Vorschau
Loading

Statistik

Gesamte Posts: 1025
Dieses Jahr: 7
Diesen Monat: 1
Diese Woche: 0
Kommentare: 929
Total Bewertungen: 91
Ø Bewertung: 4,42
Meisten Kommentare
Google+ ... (28)
Beste Ø Bewertung
Tastaturlayout von Visual Stud ... (5)
Meiste Bewertungen
Windows 7 und die ersten Erfah ... (5)

Buttons

Stop Spam Harvesters, Join Project Honey Pot Benutzerprofil von GENiALi connection speed test network connection Bloggeramt.de Slug.ch Blog Verzeichnis und Blog Webkatalog Schumacher Roland Seitwert Valid XHTML 1.0 Transitional

writing