Macro que incremente el valor de una celda con tres conducciones.

Hola soy nueva con las macros, deseo pedirles su ayuda en la creación de una macro que realice lo siguiente:

en la celda A1 inicie con un valor de 1 y se incremente mientras cumpla que otras tres celdas, en este caso B1,B2, Y B3 sean mayores que cero, si alguna de las celdas no cumple ese requisito, se detiene el proceso, mostrando el valor en que se incremento A1, de antemano agradezco la atención prestada, muchas gracias

1 respuesta

Respuesta
1

¿Necesitas qué solo sea la celda A1 o una serie de filas hasta la última con valor?

Por favor para agilizar tu respuesta pásame el archivo desde el link siguiente, hago la macro que necesitas y te lo envío, por favor pon las especificaciones necesarias, es decir donde deben quedar los datos, que datos se deben procesar, etc, es decir lo que necesitas con precisión, trabajo con ello y te devuelvo el archivo con la macro.

En http://programarexcel.blogspot.com podrás descargar ejemplos gratis de macros para excel programadas en VBA, las macros se pueden descargar y adaptar al proyecto que estés realizando para automatizar excel.

Si, que solo incremente en la A1, ya te envío el archivo

Coloca esta parte del código a tu botón, te envíe mail con solución a tu casilla de correos.

Dim g, h, i, contá As Integer

'Incrementa cantidad

contá = Sheets("consulta").Cells(11, 2).Value

g = Sheets("consulta").Cells(9, 7).Value

h = Sheets("consulta").Cells(9, 8).Value

i = Sheets("consulta").Cells(9, 9).Value

If g > 0 And h > 0 And i > 0 Then

contá = contá + 1

End If

Sheets("consulta").Cells(11, 2) = contá

Visita www.programarexcel.blogspot.com encontrarás ejemplos de macros que te pueden servir.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas