Al agregar una casilla de verificación, ¿cómo se accede al valor de VBA?Cómo acceder a Checkbox desde VBA en Excel 2007
- En Excel 2007, en la cinta de desarrollador
- Insertar, controles de formulario de casilla de verificación
- Renombrado casilla de verificación para chkMyCheck
- Agregado macro para casilla de verificación, que ahora tiene el módulo 1 con chkMyCheck_Clicked
Todos los siguientes fallan
Sheets("Sheet1").chkMyCheck.Checked
Sheets("Sheet1").chkMyCheck.Value
Sheets("Sheet1").Shapes("chkMyCheck").Checked
Sheets("Sheet1").Shapes("chkMyCheck").Value
Sheet1.chkMyCheck.Checked
Sheet1.chkMyCheck.Value
Sheet1.Shapes ("chkMyCheck") parece encontrar el objeto, pero no expone ninguna propiedad que parezca probable para devolver el estado comprobado.
Esto funcionó muy bien para mí en Excel 2007. Gracias! – James