Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Macro envía datos a columna

mago18

Well-known member
Registrado
1 Dic 2010
Mensajes
1.195
Buenas tardes a todos.

Tengo un pequeño libro con una hoja Registro en donde capturo el código de un producto, en ella ingreso cantidad,Lote y caducidad.
en otra hoja tengo un listado con varios...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

Solución
Código:
Sub Copiar(): On Error Resume Next
With Sheets("Listado")
   For x = 4 To Range("B" & Rows.Count).End(xlUp).Row
      Set código = .Columns("C").Find(Range("B" & x), , , xlWhole)
      If Not código Is Nothing Then
         columna = .Cells(código.Row, Columns.Count).End(xlToLeft).Column + 1
         If columna = 6 Then columna = 7
         .Cells(código.Row, columna) = Range("D" & x)
         .Cells(código.Row, columna + 1) = Range("E" & x)
         .Cells(código.Row, columna + 2) = CDate(Range("F" & x))
      End If
   Next
End With
End Sub
Código:
Sub Copiar(): On Error Resume Next
With Sheets("Listado")
   For x = 4 To Range("B" & Rows.Count).End(xlUp).Row
      Set código = .Columns("C").Find(Range("B" & x), , , xlWhole)
      If...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Volver
Arriba