Bienvenido al foro.
Prueba a ver si te funciona utilizando la instrucción Open del libro en cuestión, en lugar del macro Auto_open. Para ello, pon tu código dentro de este macro, y dentro de ThisWorkbook, no en un módulo:
Código:
Private Sub Workbook_Open()
'bla, bla, bla
End Sub
Saludos.