Lo que estoy buscando es habilitar / deshabilitar con un solo clic o alternar de alguna forma. Lo más cerca que he estado es editar manualmente una celda para ingresar un 0
o 1
, pero espero que haya un patrón más agradable.
Sé que no hay una funcionalidad de casilla de verificación en Google Sheets, pero ¿hay alguna forma de obtener una funcionalidad equivalente de alguna manera?
google-sheets
dlanod
fuente
fuente
Respuestas:
Google lanzó la última semana (abril de 2018) una función para insertar casillas de verificación en las celdas. Simplemente seleccione una celda, haga clic en el menú Insertar> Casilla de verificación
Para obtener más detalles, consulte Agregar y usar casillas de verificación .
NOTAS
Los valores predeterminados para las casillas de verificación son VERDADERO / FALSO, pero se pueden personalizar para usar cualquier valor como equivalente a la casilla MARCAR / SIN MARCAR. Si sus celdas ya tienen datos, seleccione las celdas, luego seleccione Datos> Validación de datos ... en la casilla de verificación Criterios, luego se mostrará un cuadro de entrada para los valores VERDADERO / FALSO que se utilizarán.
Según los detalles adicionales sobre la nueva grabadora de macros y las opciones de formato en las Hojas de cálculo de Google, esto podría tardar varias semanas en estar disponible para todas las cuentas. En mi caso, esto está disponible para una cuenta de G Suite pero aún no para mis otras cuentas.Ahora debería estar disponible para todas las cuentasRelacionado
fuente
0, 1
), pero si inserto la nueva casilla de verificación, siempre estará desmarcada. ¿Hay alguna forma de convertir mis valores en casillas de verificación marcadas o no marcadas correctamente?Eso fue demasiado complicado, hay una manera MUCHO más simple de hacerlo, he agregado otro campo "casillas de verificación rápidas y fáciles", una forma rápida y fácil de hacerlo es:
☐,☑
Voila! Sin hojas extra, sin codificación, nada. Si quieres ponerte elegante, puedes crear una opción de "Formato condicional" donde ☑ los cuadrados son VERDES y ☐ los cuadrados son ROJOS.
He incluido una muestra en la hoja que proporcionó.
fuente
La mejor solución de casilla de verificación que he visto hasta ahora es la utilizada en esta plantilla (Aquí hay un documento público creado por la plantilla que puede ver sin iniciar sesión en Google Drive).
Tienen dos celdas en una hoja adicional con un carácter o imagen de una casilla de verificación no seleccionada y una de una casilla de verificación seleccionada. Luego, en la celda donde desea utilizar la casilla de verificación, configure la validación de datos en "Elementos de una lista" y "Crear lista de rango" y seleccione las dos celdas con los caracteres / imágenes. Luego obtienes un menú desplegable en esa celda donde puedes seleccionar cualquiera de las opciones.
Esto no proporciona la activación / desactivación de un clic, pero está bastante cerca.
Actualización: Acabo de configurar el documento para que cualquiera pueda editarlo. Sin eso, no podría ver cómo funciona la selección.
fuente
Solía solución de Matthijs , que trabajó para mí. Sin embargo, tuve dificultades para seguirlo y entender su respuesta, así que aquí está la solución paso a paso:
fuente
Como señaló Rubén, Google Sheets ahora tiene casillas de verificación reales. Las casillas de verificación VERDADERO / FALSO estándar se pueden insertar desde el menú Insertar (Insertar> Casilla de verificación). Pero también puede insertar valores personalizados para los estados marcados y no marcados mediante Validación de datos para insertar casillas de verificación (los valores pueden ser números o cadenas).
Advertencias cuando se utiliza el método de validación de datos:
La página de ayuda de Google
Mi publicación de blog sobre casillas de verificación en Hojas en las que analizo lo anterior con un poco más de detalle.
fuente
Sí, es posible. http://code.google.com/googleapps/appsscript/articles/bracket_maker.html tiene una buena muestra, que incluye cómo agregar un botón a una hoja de cálculo para ejecutar algunas secuencias de comandos de Google Apps en la Sección 4. Esto se puede usar para escribir el 0/1 a una celda oculta.
fuente
Hay otra opción posible: un botón que marca la celda seleccionada como "marcada" o "no marcada". Esto requiere dos pasos: 1) haga clic en la celda; 2) haga clic en el botón para marcar o desmarcar la celda.
Copie esta función:
Guarde el script, ciérrelo y regrese a la hoja de cálculo.
Haga clic en la imagen que insertó y elija "Asignar secuencia de comandos". Ingrese el nombre de la función: toggleCheckBox.
Es posible que se le solicite permiso cuando haga clic por primera vez en la imagen.
fuente