vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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

Visual-Basic Einsteiger
Re: schleife für externe datenverbindung vba 
Autor: Blackbox
Datum: 05.12.13 20:06

Hi,

wieso externe Datenverbindung? Excel beherrscht DAO genauso gut wie Access und Access ist bloß eine GUI von DAO.

Was Du brauchst ist ein Verweis auf die Microsoft DAO 3.6 Library

Dim DB As DataBase
Dim Rs AS RecordSet

Set DB = DBEngine.OpenDatabase("Deine_Access_DB", False, False, "PWD=Passwort")
Set Rs = DB.OpenRecordSet("SELECT Feld1, Feld3, Feld2 FROM Tabelle Where ...", dbOpenDynaset)

Also alle möglichen SQL-Abfragen machen und aber dann:

Range.CopyFromRecordset-Methode 
Kopiert den Inhalt eines ADO- oder DAO-Recordset-Objekts in ein Arbeitsblatt, _
  wobei an der linken oberen Ecke des angegebenen Bereichs begonnen wird. _
  Enthält das Recordset-Objekt Felder mit OLE-Objekten, schlägt diese Methode _
  fehl.
Syntax
 
Ausdruck.CopyFromRecordset(Data, MaxRows, MaxColumns)
 
Ausdruck   Eine Variable, die ein Range-Objekt darstellt.
 
Parameter
 
Name Erforderlich/Optional Datentyp Beschreibung 
Data Erforderlich Variant Das Recordset-Objekt, das in den Bereich kopiert _
  werden soll. 
MaxRows Optional Variant Die maximale Anzahl von Datensätzen, die in das _
Arbeitsblatt kopiert werden sollen. Wenn Sie dieses Argument nicht angeben, _
werden alle Datensätze im Recordset-Objekt kopiert. 
MaxColumns Optional Variant Die maximale Anzahl von in das Arbeitsblatt zu _
kopierenden Feldern. Wenn Sie dieses Argument nicht angeben, werden alle Felder _
im Recordset-Objekt kopiert.
Der Parameter Data ist ein Recordsetobject !!!!



alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
schleife für externe datenverbindung vba2.711robert1605.12.13 08:23
Re: schleife für externe datenverbindung vba1.354Blackbox05.12.13 20:06

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