Repetición de texto en excel

Buenas, quiero expresarles mi duda para ver si alguien puede ayudarme:
Tomando una sola fila, en la primer columna yo pongo un texto cualquiera, en la segunda un número, yo quiero que me repita el texto en la cantidad de celdas igual a la especificada en la segunda columna.
Ejemplo:
Texto 3 texto texto texto
Texto 4 texto texto texto texto
Texto 5 texto texto texto texto texto
Si alguien sabe como hacer esto les voy a estar muy agradecido.
Saludos a todos!
Luciano

1 Respuesta

Respuesta
1
Puedes crear una macro para ello:
1. Entra en el editor de VBA (Alt+F11)
2. En la ventana de proyecto selecciona Hoja1 y escribe el siguiente código:
sub ReplicarCeldas()
  dim i, repetir as integer
  dim valor as variant
  valor = cells(activecell.row, activecell.column).value
  repetir = cells(activecell.row,activecell.column+1).value
  for i=1 to repetir
    cells(activecell.row, activecell.column+1+i).value=valor
  next
end sub
3. Sal del editor, entra en la hoja excel y crea un botón de formulario; le asignas la macro anterior
4. Para que funcione, debes posicionarte en la columna A (donde se encuentra el texto) y presionar el botón.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas