Condiciones en un useform

Buenas noches maestros:
Es impresionante lo que se aprende con vosotros!
He avanzado un montón en mis conocimientos con vuestras ayudas. Se me presenta una duda... Tengo un archivo con un useform al abrirlo, para introducir datos que cubren una serie de celdas. El problema es que si vuelvo a abrir un archivo donde ya he metido los datos, me vuelve a saltar la useform.
Necesito ponerle una condicional a ese useform:
Si(principal! Q3=0 entonces si se abre la useform
si(principal!q3>0 entonces no aparece.
Así de simple
... Y así de complicado, que no se como hacerlo.
Se agradecen consejos. Gracias de antemano!

1 Respuesta

Respuesta
1
En algún lugar, seguramente en el evento Open, tendrás una línea como esta:
Userform1.Show     'el nombre puede variar
Allí mismo reemplaza esa línea por esta otra:
If Sheets("principal").Range("Q3").Value = 0 then Userform1.Show
Muchísimas gracias! No le estaba poniendo las comillas ni al nombre de la hoja ni a la celda, por eso me daba error. Ya decía yo que tenia que ser muy simple...
Muy amable, como siempre. Muchas gracias de nuevo.
Envidio tus conocimientos!
Je je

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas