Red de conocimiento informático - Problemas con los teléfonos móviles - solución de programación vba

solución de programación vba

Dale la tabla original, de lo contrario no se podrá escribir y ni siquiera habrá filas. Antes de darte la tabla original, si conoces VBA, déjame darte una idea primero. Puede depurarlo usted mismo sin la tabla original, se escribió temporalmente y no se puede depurar.

c=3

hacer hasta celdas(c,5)=""

para c1=c al 3 paso -1

si celdas(c,5)=celdas(c1,5) entonces

si celdas(c,2)="" entonces

para c2=c a 3 paso -1

si celdas(c2,2)<>"" entonces

t1=celdas(c2,2)

salir para

endif

siguiente c2

else

t1=celdas(c,2)

endif

si celdas (c1,2)="" entonces

para c3=c1 a 3 paso -1

si celdas(c3,2)<>"" entonces

t2=celdas(c3,2)

salir para

endif

siguiente c3

más

t2=celdas(c1,2)

endif

si t1=t2 entonces

celdas(c,12)=celdas(c3,9)-celdas (c2,9)

endif

endif

siguiente c1

c=c+1

bucle