Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
944to948
944to948
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Externe Daten aus Access

Externe Daten aus Access
30.01.2008 21:50:00
Jürgen
Hallo Zusammen,
hier kurz mein Problem. Hab' zwar schon einiges gewühlt aber so das Richtige noch nicht gefunden.
Hole mir Daten vom SQL-Server nach Access und verknüpfe sie da.
Verarbeite sie danach in Excel weiter, über "Externe Daten importieren..."
Funktioniert ALLES perfekt.
Habe jetzt aber die Funkion Nz() kennengelernt.
Sobald eine Formel im Access diese Funktion enthält, funktioniert der Import nicht mehr.
Meldung: "Die Datenquelle enthält keine sichtbare Tabelle"
Hat jemand eine Idee, was hier die Lösung des Problems sein könnte?
Gruß, Jürgen

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Externe Daten aus Access
31.01.2008 06:48:00
Luschi
Hallo Jürgen,
die NZ-Funktion in Access ist nur was für den internen Gebrauch in Access selbst. Die Zugriffsmethoden von externen Programmen auf die Access-DB (ADODB, DAO, Querry) kennen diese Funktion nicht.
Deshalb benutze folgenden Konstrukt in der Access-Abfrage statt der NZ-Funktion:
iif(IsNull(Tabellenname.Feldname), "",Tabellenname.Feldname) AS Feldbezeichnung
Gruß von Luschi
aus klein-Paris

AW: Externe Daten aus Access
31.01.2008 20:56:00
Jürgen
Hallo Luschi,
werde das morgen testen und "Laut geben".
Zunächst schonmal besten DANK.
Habe heute noch 'nen zweiten Tipp bekommen, der heißt: Gehe über eine TabellenerstellungsAbfrage.
Jürgen.

Anzeige
AW: Externe Daten aus Access
31.01.2008 21:57:01
Luschi
Hallo Jürgen,
das wäre natürlich auch eine Möglichkeit, aber diese doppelte Datenhaltung ist ersten überflüssig und zweitens fehlerträchtig. Denn dann müßtest Du vor jeder erneuten Excel-Abfrage in Access diesen Prozeß (Tabellenerstellungsabfrage) anschubsen; von Excel aus ginge das nur über ADOX.
Ich selbst benutze zum Holen von Daten aus Access nur noch ADODB und bei gefilterten Daten zusätzlich ADOX. Damit manipuliere ich von Excel aus eine Abfrage in Access (einschließlich der Where-Klausel) und hole dann per ADODB die Daten aus Access nach Excel. Damit gibt es zwischen der MDB- und XLS-Datei keine Verbindung mehr, aber der Prozeß des Holens von Daten aus der Access-Datei jederzeit wiederholbar. Wenn Du daran Interesse hast, kann ich Dir ja mal ein klitzekleines Beispielprojekt schicken.
ADODB/ADOX gehört seit Windows2000 zur Betriebssystemumgebung und es muß nichts nachinstalliert werden.
Gruß von Luschi
aus klein-Paris

Anzeige
AW: Externe Daten aus Access
01.02.2008 22:35:00
Jürgen
Hallo Luschi,
Excel "beherrsche" ich, soweit man so etwas überhaupt sagen kann, mittlerweile ganz gut.
Access ist für mich ziemliches Neuland, zumindest was die FormelSyntax betrifft. Da kämpfe ich eben noch, meist autodidaktisch. Eine gute Lektüre habe ich aktuell, zumindest dazu, noch nicht gefunden.
Derzeit versuche ich meine Programme auf Access und Excel so zu verteilen, dass jeweils die Stärken der jeweiligen Anwendungen genutzt werden und sich somit eine GesamtperformanceSteigerung ergibt.
Erfolge habe ich schon gesehen.
Daher habe ich Deinen Rat auch sofort umgesetzt, und "Es klappt!!!!" -BestenDank.
Und, dein Angebot nehme ich natürlich gerne an, wenn Du mir etwas zusenden würdest.
Nochmals DANKE, Gruß- Jürgen
Anzeige

300 Forumthreads zu ähnlichen Themen


Hallo,
ich habe folgende Problemstellung:
Ich möchte das Ergebnis einer Abfrage in Access in einem Excel Tabellenblatt automatisch einfügen lassen.
Dazu gehe ich in Excel unter "Daten" auf "externe Daten abrufen" und dann auf "aus Access".
Nach dem die zur Verfügung stehenden Ta...

Hallo,
Ich suche eine VBA lösung (am besten als Macro) für folgende Aufgabe:
Es soll ein ein Report erstellt werden der wie folgt ausschauen soll (Daten (PO nummer + einzelne Summe)n kommen aus einer externen Datei):
Woche1
Datainut PO1234 500 Euro
Lager PM PO23456 800 E...

Hallo VBA-Spezialisten,
ich möchte gezielt aus der Betfair-Webseite (Sportwetten, Speziell Fußball-Wetten IN-PLAY) Daten in Excel importieren. Mit der in Excel integrierten Funktion "Web-Abfrage" kann ich immer nur einen bestimmten Bereich importieren. Deshalb kommt für mich diese Funktion...

Moin moin,
ich habe eine Accessdatenbank, aus der ich mir per Makro Daten holen möchte. Habe daher mal per Recorder folgendes aufgezeichnet und etwas abgeändert:
With Worksheets("ZS").QueryTables.Add(Connection:=Array(Array( _ "ODBC;DSN=Microsoft Access-Datenbank;DBQ=D:\Dokumente und...

Hallo zusammen.
Die Datenübernahme von Excel nach Access habe ich mittlerweile durch Forumshilfe folgenderweise hinbekommen:
Set Rs = db.OpenRecordset("Datenbank", dbOpenDynaset)
With Rs
.AddNew
Rs.Fields(0) = Worksheets("Datenbank").[A65001] ' ID
Rs.Fields(1) = Works...

Hallo Leute,
ich versuch eine Excel Datei nach Access zu importieren, leider hab ich gar keine Vorstellung wie das gehen soll...
Kann mir jemand helfen? Wäre suuuuper
Sonnige Grüße
Melisa
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige