Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/06/2008, 13:03
Avatar de Reznorcito
Reznorcito
 
Fecha de Ingreso: mayo-2008
Mensajes: 30
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Modificar una celda en Excel con macro

Cita:
Iniciado por David el Grande Ver Mensaje
Debes hacer un bucle For que recorra todos los campos y cambiarlo con Format...
Es q eso nome sirve, pq si le cambio el formato, el texto de la celda es el mismo de siempre. Y yo esa celda despues la exporto a MySQL, y por eso es q necesito q la fecha este escrita yyyy-mm-dd ..

Yo se lo q quiero hacer, pero en pseudo-codigo ya q no se nada de VB. Lo voi a escribir a ver si alguien me lo puede "traducir" a VB (suponiendo q las fechas parten de A1 hacia abajo):

Código:
while ( hayan datos ingresados)
{
  leer activeCell;
  variable = activeCell; //guarda el string actual en "variable"
  crear string temporal; //crea string del mismo tamaño q "variable", y lo llamamos "temporal"
  temporal[en la posicion 1] = variable[en la posicion 7]
 .... // de esa forma se sigue copiando de la manera q quiero los string para ordenarlo correctamente // ...
  activeCell = temporal // le devuelvo el valor de la cadena ya ordenada a la celda en cuestion
  avanza una celda hacia abajo;
  
}

OK.. ESO es mas menos lo q necesito.. como ven esta en muy seudo-codigo.. asi que a ver si alguien me puede ayduar a hacer eso PLESASEEEE!!!


SAlu2!!