Creación de un botón de reinicio
juniablo
-
Mike-31 Mensajes publicados 18205 Fecha de registro Estado Colaborador Última intervención -
Mike-31 Mensajes publicados 18205 Fecha de registro Estado Colaborador Última intervención -
Bonjour à tous,
vengo hacia ustedes una vez más para pedir su ayuda porque no sé cómo resolver mi problema ya que nunca lo he hecho. Estoy investigando, pero mientras tanto, denme una solución.
Aquí tengo un formulario adjunto en el que debo crear un botón de reinicio o restablecimiento que debe poner todos los campos de la tabla en 0 después de usarlo cuando haga clic en él. Les ruego que me expliquen en el menor detalle con las diferentes fórmulas (cómo crear el botón, cómo se hacen las consultas detrás). Muchas gracias por ayudarme.
http://cjoint.com/?DFnk1mYhyD9
vengo hacia ustedes una vez más para pedir su ayuda porque no sé cómo resolver mi problema ya que nunca lo he hecho. Estoy investigando, pero mientras tanto, denme una solución.
Aquí tengo un formulario adjunto en el que debo crear un botón de reinicio o restablecimiento que debe poner todos los campos de la tabla en 0 después de usarlo cuando haga clic en él. Les ruego que me expliquen en el menor detalle con las diferentes fórmulas (cómo crear el botón, cómo se hacen las consultas detrás). Muchas gracias por ayudarme.
http://cjoint.com/?DFnk1mYhyD9
Enlaces relacionados:
- Creación de un archivo Excel para un campeonato de bolos
- creación de un índice de recetas de cocina
- Creación de un enlace hipertexto relativo
- Pb - Creación de una tabla de puntuaciones - Juego de las 5000
- Creación de un planificador colaborativo
- Creación de una tabla de seguimiento de prendas (falta de ideas)
4 respuestas
-
Hola,
Necesitamos más información.
¿Qué campos quieres poner a cero?-
quiero que todos los campos estén en 0. Me explico, supongamos que introduzco información (capacidad, distancia, sitio...), una vez que termine con la información ingresada, el botón, tras un clic, me restablece todo a 0 para dar la posibilidad a otra persona de ingresar sus datos sin problemas y sin tener que ponerlo en 0 de forma manual, lo cual tomaría un poco de tiempo. Espero haber sido más explícito.
Gracias de antemano, sigo a la espera. -
-
-
-
-
-
Hola benol3, pude ver tu ejemplo, pero ves que los resultados muestran #N/A y cuando ingresamos valores, el resultado es siempre #N/A, lo cual no es correcto. Si pudieras mostrarme tu método de forma detallada, tal vez así podría tener una idea de cómo aplicaste las fórmulas. Gracias por ayudarme, estoy a la espera.
-
El botón "Reinicio" es una macro que borra el rango A2:C11. Si quieres ver el código, presiona alt+F11. Es un código VBA muy sencillo.
Para eliminar los #NA, debes modificar todas tus fórmulas añadiendo la función SI.ERROR.
Por ejemplo, en D2, la fórmula: =BUSCARV(C:C;Hoja5!A:B;2;) se convierte en =SI.ERROR(BUSCARV(C:C;Hoja5!A:B;2;);"") -
-
-
-
Hola,
Revisa tu archivo en retorno, también he modificado tus fórmulas de la hoja de Internet
https://www.cjoint.com/?DFnoJXjuWBT
creo que sería prudente crear un msgbox para confirmar la eliminación para evitar una eliminación accidental
https://www.cjoint.com/?DFnoQ3BUi6F
¡Hasta luego!
Mike-31
Un período de fracaso es un momento ideal para sembrar las semillas del conocimiento.-
¿POR QUÉ modificar las fórmulas? Esta modificación tiene errores. ¿Has visto los resultados cuando introduces valores o los pones a cero? Prefiero usar mis fórmulas. Todo lo que quiero es cómo crear el botón de Reinicio para poner a cero sin cambiar nada para evitar poner todas las celdas a cero manualmente. Quiero automatización. Gracias por tu ayuda, estoy a la espera.
-
-
Re,
No, la modificación de las fórmulas no puede acarrear ningún error; si tomamos una de tus fórmulas como ejemplo la fórmula en la celda G2
=BUSCARV(B:B;detalle!C:E;3;), si las condiciones no se cumplen la fórmula devuelve #N/A que es un mensaje de error, todas las fórmulas que se deriven de esta fórmula estarán automáticamente en error
simplemente he añadido =SI( Y(B2="";C2="");""; que prueba las celdas que son la base de la fórmula para no mostrar nada si las condiciones no se cumplen, lo cual es más lógico, también más agradable; al límite mostrar un cero =SI( Y(B2="";C2="");0;
pero en ningún caso puede haber error a este nivel
--
A+
Mike-31
Un período de fracaso es un momento ideal para sembrar las semillas del conocimiento.