Tengo un código de autodestrucción de un libro y lo quiero aplicar a un formulario pero no funciona
Tengo el siguiente código que me funciona correctamente para un libro normal con macros, pero quiero aplicarlo en un formulario para que al abrir el formulario este no me funcione, las variantes que he utilizado para luego de una fecha el formulario no funcione no me han dado resultado y necesito que este formulario me vaya contando los días y al llegar el día deje de funcionar.
El código es el siguiente:
'para auto destruir archivo Private sub workbook_open() dim exdate as date exdate="23/06/2021" if date > exdate then MsgBox ("Adios") call Autodestruccion end if MsgBox("Te quedan" &EXDATE-DATE &" DIAS PARA USAR ESTE DOCUMENTO,APROVECHA") END SUB Sub Autodestruccion() on error Resume next Application.DisplayAlerts=False changeFileAccess x1readOnly Kill ActiveWorkbook.Fullname activeWorkbook.close SaveChance:=false On Error Goto 0 end sub
Gracias
EusebioPreguntar
Respuesta de Elsa Matilde
2