Actualizar excel con macro
Tengo la siguiente macro para abrir un excel desde access, actualizar los datos, que están vinculados a una base de datos externa (ODBC), y quiero que cuando acabe la actualización se cierre excel, pero con el código que he escrito se me cierra antes de acabar la actualización. ¿Existe alguna sentencia que me permita detectar cuando ha acabado la actualización?
Esta es la macro:
Sub openexcel()
Dim Ex As New Excel.Application
Ex.Visible = True
Workbooks.Open "C:\Documents and Settings\sse001\My Documents\Purch.xlsx"
ActiveWorkbook. RefreshAll
ActiveWorkbook. Sabe
ActiveWorkbook. Close
End Sub
Esta es la macro:
Sub openexcel()
Dim Ex As New Excel.Application
Ex.Visible = True
Workbooks.Open "C:\Documents and Settings\sse001\My Documents\Purch.xlsx"
ActiveWorkbook. RefreshAll
ActiveWorkbook. Sabe
ActiveWorkbook. Close
End Sub
1 Respuesta
Respuesta de davidexcel
2