Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: VBA - SQL Abfrage mit Kriterium

VBA - SQL Abfrage mit Kriterium
06.02.2008 16:25:04
Marco
Hallo,
ich versuche aus Excel VBA einen Parameter an eine SQL Abfrage im Excel VBA zu übergeben, leider erfolglos.
Hier mal detailliert das Problem:
'Para1 =
'Public Variable, die zuvor aus einem Formular, je nach Auswahl eine zweistellige Zahl zugewiesen bekommt. Die Zahl nach der gesucht wird, ist dann immer 6 stellig.
Also die ersten zwei Ziffern kommen vom Wert aus Para1 und die restlichen 4 sind beliebig, da nur nach den ersten beiden in der Abfrage gefiltert werden soll.
Code:
'Abfrage:
SqlString = _
"SELECT `Vers$`.Nr, `Vers$`.AG, Ver$`.VersNr " & _
"FROM `Vers$` " & _
"WHERE `Vers$`.Nr Like 'Para1' & '%' & _
"ORDER BY `Vers$`.Nr"
So funktioniert meine Abfrage aber leider nicht. Wie muss ich das Kriterium richtig im Where Parameter einbinden?
Es ist ein Stück Code aus Excel und die abgefragte DB ist eine Tabelle im Excel. Alle anderen Abfragen funktionieren bestens.
Danke für Hinweise.

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA - SQL Abfrage mit Kriterium
06.02.2008 16:41:00
ede
Hallo Marco,
versuchs mal so: "WHERE `Vers$`.Nr Like " & Para1 & "'%'" & _
gruss

AW: VBA - SQL Abfrage mit Kriterium
06.02.2008 16:57:46
Renee
Hi Marco,
vielleicht:

"WHERE `Vers$`.Nr Like '" & Para1 & "%'" & _


GreetZ Renée

AW: VBA - SQL Abfrage mit Kriterium
07.02.2008 10:17:34
Marco
Hehe ein großes Dankeschön.
Die Variante von Renée funktioniert.
Bei der ersten Möglichkeit funktioniert das ohne ' ' nicht, da kommt nur Syntax Error im Excel.
Endlich habe ich eine Lösung für dieses langlebige Problem meinerseits und kann mein gesamtes Programm nun wesentlich performanter und smarter gestalten.
Gruß
Marco
Anzeige
;
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige