Una forma posible, es creando un macro que se tiene que llamar forzosamente Auto_open. Prueba esto:
Código:
Sub Auto_open()
'Mostramos el formulario
UserForm1.Show
End Sub
Otra forma, es, desde VBA dentro de
ThisWorkbook (encima de los módulos), poniendo esto:
Código:
Private Sub Workbook_Open()
'Mostramos el formulario
UserForm1.Show
End Sub
Cualquiera de las dos formas, hace lo mismo (escoge solo una de ellas).