Sub PullDataIn()
'
' RetrieveData Macro
' Pulls data from a query
'
Dim varConn As String
Dim varSQL As String
varConn = "ODBC;DBQ=[COLOR=red]Path to database[/COLOR].mdb;Driver={Driver do Microsoft Access (*.mdb)}"
varSQL = "SELECT * FROM ""[COLOR=red]Table Name[/COLOR]"""
With ActiveSheet.QueryTables.Add(Connection:=varConn, Destination:=Range("A1"))
.CommandText = varSQL
.Name = "Query-39008"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = [COLOR=red]True [/COLOR][COLOR=black]'This is the part that refreshes on open[/COLOR]
.BackgroundQuery = True
.RefreshStyle = xlOverwriteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=[COLOR=black]False[/COLOR]
End With
End Sub