vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren 
Autor: Mawashigeri
Datum: 03.07.10 12:01

Ich gehe deshalb über die Zwischenablage, weil ich NICHT weiß, wie ich das sonst lösen kann.
Ich möchte ganz einfach eine per SQL erstellte Abfrage die im Datagrid angezeigt wird, nach Excel exportieren.

Hier die SQl Abfrage:
Dim SQL, SQL1, SQL2

SQL1 = "create index " & Spalte1 & " on tabelle3(" & Spalte1 & ")"
db.Execute SQL1
SQL2 = "create index " & Spalte2 & " on tabelle4(" & Spalte2 & ")"
db.Execute SQL2

SQL = "SELECT Tabelle3.*, Tabelle4.* FROM Tabelle3 inner JOIN Tabelle4 ON Tabelle3.[" & Spalte1 & "] = Tabelle4.[" & Spalte2 & "];"
DBSelect SQL
set me.datagrid3.datasource=rs

Wie man sieht, indiziere ich aus der Tabelle 3 eine Spalte [Spalte1] und auch in Tabelle4 [Spalte2] und erstelle dann die Abfrage und zeige diese dann im Datagrid an.
Dann Bookmarke ich jeden Datensatz im Grid (AlleDSBookmarken) und kopiere alles in Zwischenablage (SA1+SA2) und öffne Excel
Dim xlObject As Object ' Excel.Application
Dim xlWB As Object ' Excel.Workbook
Dim Tabellenblatt
' Fehlerbehandlung
'On Error GoTo ErrHandler

' Excel Application öffnen
Set xlObject = CreateObject("Excel.Application") ' New Excel.Application

' Workbook hinzufügen
Set xlWB = xlObject.Workbooks.Add

xlObject.Visible = True

und füge dann die Zwischanblage ein.

Ich will eine schnellere elegante Lösung für diese Problem. Weiß leider nur nicht wie !!!!

Danke im Voraus.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
mehrere Tausend DS aus Datagrid nach Excel exportieren2.305Mawashigeri29.06.10 11:03
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.785wb-soft29.06.10 11:35
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.774Mawashigeri01.07.10 06:42
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.871wb-soft29.06.10 15:49
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.757wb-soft01.07.10 17:59
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.860Mawashigeri02.07.10 17:35
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.735Franki03.07.10 01:54
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.763Mawashigeri03.07.10 12:01
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.772Franki03.07.10 22:02
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.723wb-soft04.07.10 08:49
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.714Mawashigeri04.07.10 10:44
Re: mehrere Tausend DS aus Datagrid nach Excel exportieren1.839Mawashigeri04.07.10 11:33

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel