[Gelöst] Excel Automation (Unterer Rahmen)

15. Oktober 2008 15:48

Hallo,
ich würde gerne etwas in Excel exportieren, was auch wunderbar klappt.

Ich möchte aber gerne eine Zelle umrahmen. Allerdings soll der Rahmen nur unten zu sehen sein, also ähnlich wie unterstrichen aber halt einen Rahmen, der nur unten ist.

Sheet.Range(pCell1 + ':' + pCell2).Borders(9).LineStyle := Style;

Wenn ich das verwende, dann wird mir gesagt, dass ich für "Borders" keinen Parameter verwenden darf.
Die "9" gibt aber wieder, dass die Umrandung nur unten sein soll.
Lasse ich "(9)" komplett weg, umrahmt er die komplette Zelle.

Kennt jemand die Lösung? Wäre für Hilfe sehr dankbar.

Mfg

Re: [Gelöst] Excel Automation (Unterer Rahmen)

15. Oktober 2008 15:54

Ich habe die Lösung selber gefunden. Google hilft oft weiter^^

Lösung:
Sheet.Range(pCell1 + ':' + pCell2).Borders.Item(9).LineStyle := Style;

Einfach nur ein .Item nach dem Borders setzen. So funzt es.