Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank in Excel schreiben (https://www.delphipraxis.net/10501-datenbank-excel-schreiben.html)

Treffnix 30. Okt 2003 10:34

Re: Datenbank in Excel schreiben
 
Zitat:

Anderes Problem: mit
Code:
Excel.Cells.select;

Wähle ich ja den gesamten Bereich aus, sprich ich markiere alles.

Wie mache ich das rückgängig?
:gruebel:

Verstehe das Problem nicht ganz. Du musst doch einfach nur was anderes markieren. Bei Excel ist doch immer mindestens eine Zelle ausgewählt.

Einfach
Code:
Excel.Sheet.Range['A1','A1].Select
und die Auswahl beschränkt sich nur noch auf Zelle A1. Wie gesagt: Ganz ohne markierte Zelle geht nicht.

Übringens solltest du deine Datensätze erst in ein Array einlesen und dieses dann insgesamt an Excel übergeben. Das verbessert die Perfomance vor allem bei vielen Datensätzen ungemein, da OLE etwas langsam ist. Dabei interpretiert Excel die erste Dimension als Reihe und die 2. als Spalte. Also:
Code:
 Array[<reihe>, <spalte>]
landet später in Reihe <reihe> und Spalte <spalte> relativ zur Einfügeposition.

endyexcellent 30. Okt 2003 16:56

Re: Datenbank in Excel schreiben
 
@eddy:
Ich will kein Workbook öffnen. Ich will ein Worksheet öffnen. Da gibt es einen kleinen Unterschied :thuimb:
Habe es selbst herausgefunden. Danke. Thema Worksheet hiermit für mich beendet :thuimb:





@Treffnix:
Das mit dem Markieren ist ok. Habe es schon gelöst. Danke trotzdem.

Stinger 3. Dez 2003 23:39

Re: Datenbank in Excel schreiben
 
Und wie wählst du das nächste Worksheet an?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:48 Uhr.
Seite 4 von 4   « Erste     234   

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