Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fett/kursiv mit Excel (BIFF) (https://www.delphipraxis.net/53257-fett-kursiv-mit-excel-biff.html)

Peppi999 13. Sep 2005 09:48


Fett/kursiv mit Excel (BIFF)
 
Hi,

ich lasse mein Programm eine Excel Tabelle erstellen. Dafür nutze ich eine Unit, die an den Beitrag von Marco Haffner angehängt ist(etwas weiter unten im Beitrag):

Unit

Das funktioniert alles einwandfrei sowiet.
nun möchte ich aber Fett / kuriv schreiben können. ich habe mich hier im Forum umgesehen, und bei google, etc.
Auch auf der in der Unit genannten Seite:

www.wotsit.org
habe ich mich umgesehen, und mir die Beschreibungen zu Excel /BIFF durchgeschaut.
Ich bekomme es aber einfach nicht hin...

Weiß zufällig jemand wie das geht, oder kann mir etwas ähnliches empfehlen?

Das gute an der Unit finde ich, dass sie eine Tabelle von 4 Spalten * 900 Zeilen in weniger als einer Sekunde erstellt. Deshalb will ich nicht die Excelkompos von Delphi nehmen.

Die Komponente von Christian Maas und Der Entwickler kommt ja ggf auch in Betracht, aber einerseits finde ich es nicht so gut eine Komonente installieren zu müssen (oben genanntes ist nur als Unit mit zugeben), und andereseits komme ich damit nicht zurecht, weil mir ein Beispiel fehlt (hab gesucht und nicht gefunden)

Vielleicht hatte ja mal jemand das gleiche Problem und kann mir nun helfen :)

HendrikM 13. Sep 2005 13:38

Re: Fett/kursiv mit Excel (BIFF)
 
folgendes sollte funktionieren:

[delphi]var R:Excel_TLB.Range;
begin
R:=TAB.Range[TAB.Cells.Item[1,1],TAB.Cells.Item[1,1]] as Excel_TLB.Range;
with R do
begin
with Font do
begin
Name := 'Arial';
FontStyle := 'Bold';
Size := 10;
end;
end;
end;
Übergeben müßtest Du (als TAB) das entsprechende Excel.Worksheet.
Gruß HendrikM

Peppi999 13. Sep 2005 14:13

Re: Fett/kursiv mit Excel (BIFF)
 
Hallo Hendrik,

entweder verstehst du mich falsch oder ich dich...

ich habe doch gar kein Excel.Worksheet...

Wenn ich dich richtig verstehe, dann ist deine Lösung zutreffend, wenn man die Exceltabelle mit den Delphikomponenten erstellt, oder sehe ich das falsch?

es geht mir ja darum die Excelseite nicht öffnen zu müssen, und auch kein excel auf dem Rechner installiert haben zu müssen.

HendrikM 14. Sep 2005 05:58

Re: Fett/kursiv mit Excel (BIFF)
 
Tschuldigung, dann muss ich die Frage falsch verstanden haben.
HendrikM

Bernhard Geyer 14. Sep 2005 07:00

Re: Fett/kursiv mit Excel (BIFF)
 
Flexel sollte das gewünschte können.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz