Re: " vor und Hinter Wert stellen
- From: "Stefan Theobald" <s.theobald@xxxxxxxxxxxxxxx>
- Date: Fri, 25 Nov 2005 11:21:55 +0100
Hallo Kai,
funktioniert irgendwie nicht.
Ich habe meine Variable als String angelegt:
Public yVerbindung As String
Meiner Variablen weisse ich dann folgenden Wert zu
yVerbindung = "ODBC;DSN=TEST;DriverId=25;FIL=MS
Access;MaxBufferSize=2048;PageTimeout=5;"
With Active***.QueryTables.Add(Connection:= _
" & yVerbindung & " _
, Destination:=Range(yErgebnis & yi))
oder auch
With Active***.QueryTables.Add(Connection:= _
yVerbindung _
, Destination:=Range(yErgebnis & yi))
nimmt er nicht!!!!!
Nur so ohne Variable nimmt er es:
With Active***.QueryTables.Add(Connection:= _
"ODBC;DSN=TEST;DriverId=25;FIL=MS
Access;MaxBufferSize=2048;PageTimeout=5;" _
, Destination:=Range(yErgebnis & yi))
Hast du noch eine Idee????
Gruß
Stefan
"k.oppel" <koppel@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag
news:E36F8920-8008-4AA3-9BE7-68176902B038@xxxxxxxxxxxxxxxx
>
>
> "Stefan Theobald" schrieb:
>
>> Hallo,
>>
>> ich möchte gerne in meinem VB Makro eine Query Verbindung in eine
>> Variable
>> schreiben um sie später zu benutzen.
>> EXCEL / VB will den Wert mit " vor und hinter dem Wert.
>> Wie kann ich das in eine Variable schreiben? In der Variablen steht der
>> Wert
>> in " - aber da wird das Zeichen als Texterkennung benutzt.
>>
>>
>>
>> Gruß
>> Stefan
>>
>>
>>
> Hallo Stefan,
>
> die " bedeuten für VBA das ein Text (String) kommt. Einfach deine
> Queryvariable als String zu Anfang definieren
>
> Dim Queryvar As String
> Queryvar = "Query Verbindung"
>
> Jetzt kannst du deine Variable ohne " einsetzen.
> Ich hoffe, es war verständlich.
>
> mfg
>
> Kai Oppel
.
- Follow-Ups:
- Re: " vor und Hinter Wert stellen
- From: k.oppel
- Re: " vor und Hinter Wert stellen
- References:
- " vor und Hinter Wert stellen
- From: Stefan Theobald
- " vor und Hinter Wert stellen
- Prev by Date: Zeiten umrechnen
- Next by Date: Re: Zeiten umrechnen
- Previous by thread: " vor und Hinter Wert stellen
- Next by thread: Re: " vor und Hinter Wert stellen
- Index(es):