I have a procedure I used with Office 2003 to change connection paths of a template Excel file to the current MDB before refreshing. Now, with 2010, a "Data Link Properties" window pops up and stops all automation. How do I bypass this window? Set oxl = CreateObject("Excel.Application") oxl.Visible = True oxl.DisplayAlerts = False oxl.Workbooks.Open Template For Each ws In oxl.Workbooks(Template).Worksheets For Each lo In ws.ListObjects If lo.SourceType = 3 Then oldmdb = Mid(lo.QueryTable.Connection, _ InStr(1, lo.QueryTable.Connection, "Data Source=") + 12, _ InStr(InStr(1, lo.QueryTable.Connection, "Data Source="), _ lo.QueryTable.Connection, ";") _ - (InStr(1, lo.QueryTable.Connection, "Data Source=") + 12)) lo.QueryTable.Connection = Replace(lo.QueryTable.Connection, _ oldmdb, newPath & "\" & newmdb, , , 1) lo.QueryTable.SourceDataFile = Replace(lo.QueryTable.SourceDataFile, _ oldmdb, newPath & "\" & newmdb) lo.QueryTable.textfileparsetype = 2 lo.QueryTable.Refresh False 'Displays Data Link Properties window lo.QueryTable.Delete End If Next lo Next ws