Hola me gustaria que en una hoja de excel.
 
me mirara un rango de celdas y todas las que estaran pintadas de color verde me sumara un contador
 
que en otra celda me pondria el total de celdas pintadas en verde.
 
gracias 
  | 
 | |||
|  Holass!! A ver si te sirve este código.. dim contador as integer dim f as integer dim c as integer contador=0 for f=filainicio to filafinal for c = columnaincio to columnafinal me.cells(f,c).select if Me.Cells(7 + x, 7).Interior.Color = vbgreen then contador= contador+1 endif next c next f Ahora solo tenemos que escribir el numero de celdas en verde me.cells(a,b).value= contador Salu2 
				__________________ Salu2 | 
| 
 | |||
|  Buenas !! El código lo puedes meter en un modulo y llamarlo luego desde donde quieras... Te mando el nuevo código: Sub Contarceldas() dim contador as integer dim f as integer dim c as integer Sheets("Nombredelahoja").Select contador=0 for f=filainicio to filafinal for c = columnaincio to columnafinal me.cells(f,c).select if Me.Cells(f,c).Interior.Color = vbgreen then contador= contador+1 endif next c next f Ahora solo tenemos que escribir el numero de celdas en verde me.cells(filaquequieras,columnakkieras).value= contador End Sub Ahora ya solo te queda llamar a Contarceldas desde donde quieras..para llamarlo solo tienes k escribir el nombre Contarceldas. 
				__________________ Salu2 | 
| 
 | ||||
|  no no no...   No funciona. me sale el error. "EL uso de la palabra clave Me np es valido" Si me pudieras enviar un ejemplo a [email protected] gracias |