|
Responder
|
| Autor | |
javier.mil
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Colaborador
Unido: 10/Agosto/2005 Localización: España Estado: Sin conexión Puntos: 4856 |
Tema: Print vs AssertEnviado: 28/Noviembre/2024 a las 18:54 |
|
Buenas Quería compartir la instrucción ASSERT de VBA , que recientemente descubrí por accidente. Supongo que para los mas PROS de Access ya la conocéis peroooo por si acaso hay todavía algún despistado que No la conocía..... Para probar: Crear un formulario en blanco (vacio) con 2 botones de comando y luego pulsar cada uno de los botones y veréis el resultado que produce Private Sub Command1_Click() Dim x As Integerx = 5 Debug.Print x > 0 ' << Ver resultado en la ventana de Inmediato Debug.Assert x > 0 ' << No pasa nada porque x > 0 es True End Sub Dim x As Integer x = 5 Debug.Print x < 0 ' << Ver resultado en la ventana de Inmediato Debug.Assert x < 0 ' << Detendrá la ejecución del programa porque x < 0 es False End Sub |
|
![]() |
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 14428 |
Enviado: 28/Noviembre/2024 a las 19:40 |
|
Yo considero (y algún otro que yo me se
) mucho más simple poner un IF con un STOP. If x < 0 then Stop y a partir de ahí, a buscar el gazapo. |
|
![]() |
|
Responder
|
|
|
Tweet
|
| Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |