Guest User

Untitled

a guest
Feb 19th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. If ActiveSheet.QueryTables.Count > 0 Then
  2. With ActiveSheet.QueryTables(1)
  3. .Sql = sqlstring
  4. .Refresh
  5. End With
  6. Else
  7. connstring = _
  8. "ODBC;DSN=XXX;Database=XXX;PWD=XXX;SERVER=XXX;PORT=;UID=XXX;SSLmode=disable;ReadOnly=0;Protocol=7.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;Fetch=100;UnknownSizes=0;MaxVarcharSize=255;MaxLongVarcharSize=8190;Debug=0;CommLog=0;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;ExtraSysTablePrefixes=;LFConversion=1;UpdatableCursors=1;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=1;UseServerSidePrepare=1;LowerCaseIdentifier=0;XaOpt=1"
  9. With ActiveSheet.QueryTables.Add(Connection:=connstring, _
  10. Destination:=Range("A1"), Sql:=sqlstring)
  11. .Refresh
  12. End With
  13. End If
Add Comment
Please, Sign In to add comment