Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2014, 17:54
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: macro para crear nueva columna usando valores de otras dos

Suponiendo que la columna Unit ID es la D y KKS es la E (4 y 5, respectivamente), entonces la nueva KKS será la F (6).

Código VBA:
Ver original
  1. ' Este código debe estar en la misma hoja y no en módulos
  2. Sub creaColumna()
  3.     Dim fila as Long
  4.     ' Lo primero es establecer el título de la nueva columna
  5.     Cells(1, 6).Value = "KKS"
  6.     ' Inicias en la fila 2 y hasta que se encuentre un valor vacío
  7.     fila = 2
  8.     Do While Not IsEmpty(Cells(fila, 5).Value)
  9.          ' El operador & es para unir cadenas (AKA "concatenar")
  10.          Cells(fila, 6).Value = Cells(fila, 4).Value & Cells(fila, 5).Value
  11.          fila = fila + 1
  12.     Loop
  13. End Sub

Ahora solo ejecuta la macro y listo!
__________________
- León, Guanajuato
- GV-Foto