¿Cómo ejecutar una orden en función de si el archivo es una plantilla o no?

Hola.

Estoy haciendo una plantilla de excel que tiene varias macros.

El tema es que según se abre la plantilla se abre un formulario, pero quiero que una vez modificado y guardado el archivo, que ya no será plantilla, al abrirlo de nuevo no se abra el formulario.

He planteado lo siguiente pero no funciona, me dice que no es una plantilla.

Sub auto_open()


If ThisWorkbook.FileFormat = xlTemplate Then
UserForm1.Show
End If
End Sub

No entiendo porque razón no funciona.

1 respuesta

Respuesta
1
Sub auto_open()
If ThisWorkbook.FileFormat = xlTemplate8 Then
UserForm1.Show
End If
End Sub

Favor finalizar y punturar

Muchas gracias por tu respuesta.

He hecho lo que me has dicho y no funciona.

Un saludo

Pásame el archivo a [email protected]

Ya te lo he mandado

Te envie el archivo,
Favor finalizar la pregunta y puntuar!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas