Syntax anpassen!
20.02.2013 21:41:58
Snewi
wie kann ich den Recordersyntax einfacher und besser schreiben und mit Variablen so beschreiben, dass man ihn immer wieder verwenden kann?
Sheets("Mon").Select
Range("A2").Select
With Selection.ListObject.QueryTable
.Connection = Array(Array( _
"ODBC;DSN=arch;UID=aaa;pwd=aaa;DBQ=SARCH;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10 ; _
FDL=10; _
LOB=T;RST=T;BTD=F;BNF=F;BAM=IfAllSuccessful;NUM" _
), Array("=NLS;DPM=F;MTS=T;MDI=F;CSR=F;FWC=F;FBS=64000;TLO=O;"))
.CommandText = Array( _
"SELECT * FROM Tabelle a WHERE.....")
.Refresh BackgroundQuery:=False
End With
Gruss