Está en la página 1de 8

OC Req Fecha Proveedor Concepto Sub Total ISV Valor Lempir

Dolares Tasa de CamSolicitado PorObservacioneDatosExtraidos


Hoja1
Sub ExtraerValores() ' Extraer_Datos Macro
'Macro para extraer valores de varias hojas que tienen campos iguales o la información se encuentra
'En la misma celda pero en diferente hoja
Dim i As Long
Dim BuscarHoja As Boolean

On Error Resume Next


BuscarHoja = (Worksheets("DatosExtraidos").Name <> "")

If BuscarHoja = False Then


Sheets.Add before:=Sheets(1)
End If

ActiveSheet.Name = "DatosExtraidos"

Sheets("DatosExtraidos").Activate

Sheets("DatosExtraidos").Cells.Select

Selection.ClearContents

For i = 1 To Sheets.Count
Sheets("DatosExtraidos").Range("A" & i).Value = Sheets(i).Range("K3").Value 'Casilla donde se encuentra el nombre de la via
Sheets("DatosExtraidos").Range("B" & i).Value = Sheets(i).Range("J6").Value 'Casilla donde se encuentra el valor de la este
Sheets("DatosExtraidos").Range("C" & i).Value = Sheets(i).Range("D21").Value 'Celda donde se encuentra el valor de la nor
Sheets("DatosExtraidos").Range("E" & i).Value = Sheets(i).Range("K48").Value 'Celda donde se encuentra el valor de la des
Sheets("DatosExtraidos").Range("D" & i).Value = Sheets(i).Name 'Nombre de la hoja
Next i

Sheets("DatosExtraidos").Range("E").Value = "Valor" 'Coloca el encabezado de los datos en la celda A1 en la hoja DatosExtra


Sheets("DatosExtraidos").Range("B1").Value = "Fecha" 'Coloca el encabezado de los datos en la celda B1 en la hoja DatosExt
Sheets("DatosExtraidos").Range("C1").Value = "Proveedor" 'Coloca el encabezado de los datos en la celda C1 en la hoja Dato
Sheets("DatosExtraidos").Range("D1").Value = "OC" 'Coloca el encabezado de los datos en la celda D1 en la hoja DatosExtrai
Sheets("DatosExtraidos").Range("E1").Value = "Valor" 'Coloca el encabezado de los datos en la celda D1 en la hoja DatosExtr

End Sub
e encuentra el nombre de la via
e encuentra el valor de la este
e se encuentra el valor de la norte
se encuentra el valor de la descripcion

celda A1 en la hoja DatosExtraidos


la celda B1 en la hoja DatosExtraidos
s en la celda C1 en la hoja DatosExtraidos
celda D1 en la hoja DatosExtraidos
a celda D1 en la hoja DatosExtraidos
Sub ExtraerValores() ' Generar_Datos requisiciones
'Macro para extraer valores de varias hojas que tienen campos iguales o la información se encuentra
'En la misma celda pero en diferente hoja
Dim i As Long
Dim BuscarHoja As Boolean

On Error Resume Next


BuscarHoja = (Worksheets("DatosExtraidos").Name <> "")

If BuscarHoja = False Then


Sheets.Add before:=Sheets(1)
End If

ActiveSheet.Name = "DatosExtraidos"

Sheets("DatosExtraidos").Activate

Sheets("DatosExtraidos").Cells.Select

Selection.ClearContents

For i = 1 To Sheets.Count
Sheets("DatosExtraidos").Range("A" & i).Value = Sheets(i).Range("I2").Value 'Casilla donde se encuentra el Numero de Orden
Sheets("DatosExtraidos").Range("B" & i).Value = Sheets(i).Range("D4").Value 'Casilla donde se encuentra el Numero de Orde
Sheets("DatosExtraidos").Range("C" & i).Value = Sheets(i).Range("H4").Value 'Casilla donde se encuentra la Fecha de la este
Sheets("DatosExtraidos").Range("D" & i).Value = Sheets(i).Range("G12").Value 'Celda donde se encuentra el Nombre del pr
Sheets("DatosExtraidos").Range("E" & i).Value = Sheets(i).Range("C18").Value 'Celda donde se encuentra Concepto de la C
Sheets("DatosExtraidos").Range("F" & i).Value = Sheets(i).Range("I48").Value 'Celda donde se encuentra el valor en Lempir
Sheets("DatosExtraidos").Range("G" & i).Value = Sheets(i).Range("I49").Value 'Celda donde se encuentra el valor en Lempir
Sheets("DatosExtraidos").Range("H" & i).Value = Sheets(i).Range("I50").Value 'Celda donde se encuentra el valor en Lempir
Sheets("DatosExtraidos").Range("I" & i).Value = Sheets(i).Range("I51").Value 'Celda donde se encuentra el valor en Lempira
Sheets("DatosExtraidos").Range("J" & i).Value = Sheets(i).Range("I52").Value 'Celda donde se encuentra el valor en Lempira
Sheets("DatosExtraidos").Range("K" & i).Value = Sheets(i).Range("H52").Value 'Celda donde se encuentra el valor en Lempi
Sheets("DatosExtraidos").Range("L" & i).Value = Sheets(i).Range("C63").Value 'Celda donde se encuentra el valor en Lempi
Sheets("DatosExtraidos").Range("M" & i).Value = Sheets(i).Range("F63").Value 'Celda donde se encuentra el valor en Lemp
Sheets("DatosExtraidos").Range("N" & i).Value = Sheets(i).Name 'Nombre de la hoja
Next i
Sheets("DatosExtraidos").Range("A1").Value = "OC" 'Coloca el encabezado de los datos # Orden de Compra
Sheets("DatosExtraidos").Range("B1").Value = "Req" 'Coloca el encabezado de los datos # de Requisición
Sheets("DatosExtraidos").Range("C1").Value = "Fecha" 'Coloca el encabezado de los datos Fecha de La OC
Sheets("DatosExtraidos").Range("D1").Value = "Proveedor" 'Coloca el encabezado de los datos Nombre del Proveedor
Sheets("DatosExtraidos").Range("E1").Value = "Concepto" 'Coloca el encabezado el Concepto por la que se Hizo la OC
Sheets("DatosExtraidos").Range("F1").Value = "Sub Total" 'Coloca el encabezado de los datos en la celda A1 en la hoja Datos
Sheets("DatosExtraidos").Range("G1").Value = "ISV" 'Coloca el encabezado de los datos en la celda A1 en la hoja DatosExtra
Sheets("DatosExtraidos").Range("H1").Value = "Flete" 'Coloca el encabezado de los datos en la celda A1 en la hoja DatosExtr
Sheets("DatosExtraidos").Range("I1").Value = "Valor Lempiras" 'Coloca el encabezado de los datos en la celda A1 en la hoja D
Sheets("DatosExtraidos").Range("J1").Value = "Dolares" 'Coloca el encabezado de los datos en la celda D1 en la hoja DatosE
Sheets("DatosExtraidos").Range("K1").Value = "Tasa de Cambio" 'Coloca el encabezado de los datos en la celda D1 en la hoja
Sheets("DatosExtraidos").Range("L1").Value = "Solicitado Por:" 'Coloca el encabezado de los datos en la celda D1 en la hoja D
Sheets("DatosExtraidos").Range("M1").Value = "Observaciones:" 'Coloca el encabezado de los datos en la celda D1 en la hoja
End Sub
encuentra el Numero de Orden
e encuentra el Numero de Orden
e encuentra la Fecha de la este
e se encuentra el Nombre del proveedor
se encuentra Concepto de la Compra
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
e encuentra el valor en Lempiras
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
e se encuentra el valor en Lempiras

en de Compra
Requisición
cha de La OC
s Nombre del Proveedor
por la que se Hizo la OC
en la celda A1 en la hoja DatosExtraidos
celda A1 en la hoja DatosExtraidos
a celda A1 en la hoja DatosExtraidos
datos en la celda A1 en la hoja DatosExtraidos
n la celda D1 en la hoja DatosExtraidos
s datos en la celda D1 en la hoja DatosExtraidos
datos en la celda D1 en la hoja DatosExtraidos
s datos en la celda D1 en la hoja DatosExtraidos
Sub ExtraerValores() ' Generar_Datos Orden de Compra
'Macro para extraer valores de varias hojas que tienen campos iguales o la información se encuentra
'En la misma celda pero en diferente hoja
Dim i As Long
Dim BuscarHoja As Boolean

On Error Resume Next


BuscarHoja = (Worksheets("DatosExtraidos").Name <> "")

If BuscarHoja = False Then


Sheets.Add before:=Sheets(1)
End If

ActiveSheet.Name = "DatosExtraidos"

Sheets("DatosExtraidos").Activate

Sheets("DatosExtraidos").Cells.Select

Selection.ClearContents

For i = 1 To Sheets.Count
Sheets("DatosExtraidos").Range("A" & i).Value = Sheets(i).Range("$I2").Value 'Casilla donde se encuentra el Numero de Orde
Sheets("DatosExtraidos").Range("B" & i).Value = Sheets(i).Range("$H4").Value 'Casilla donde se encuentra el Numero de Ord
Sheets("DatosExtraidos").Range("C" & i).Value = Sheets(i).Range("$B16").Value 'Casilla donde se encuentra la Fecha de la es
Sheets("DatosExtraidos").Range("D" & i).Value = Sheets(i).Range("$C17").Value 'Celda donde se encuentra el Nombre del p
Sheets("DatosExtraidos").Range("E" & i).Value = Sheets(i).Range("$H15").Value 'Celda donde se encuentra Concepto de la
Sheets("DatosExtraidos").Range("F" & i).Value = Sheets(i).Range("$D22").Value 'Celda donde se encuentra el valor en Lemp
Sheets("DatosExtraidos").Range("G" & i).Value = Sheets(i).Range("$B25").Value 'Celda donde se encuentra el valor en Lem
Sheets("DatosExtraidos").Range("H" & i).Value = Sheets(i).Range("$I44").Value 'Celda donde se encuentra el valor en Lemp
Sheets("DatosExtraidos").Range("I" & i).Value = Sheets(i).Range("$I45").Value 'Celda donde se encuentra el valor en Lempir
Sheets("DatosExtraidos").Range("J" & i).Value = Sheets(i).Range("$I46").Value 'Celda donde se encuentra el valor en Lempi
Sheets("DatosExtraidos").Range("K" & i).Value = Sheets(i).Range("I47").Value 'Celda donde se encuentra el valor en Lempir
Sheets("DatosExtraidos").Range("L" & i).Value = Sheets(i).Range("F55").Value 'Celda donde se encuentra el valor en Lempir
Sheets("DatosExtraidos").Range("M" & i).Value = Sheets(i).Range("B57").Value 'Celda donde se encuentra el valor en Lemp
Sheets("DatosExtraidos").Range("N" & i).Value = Sheets(i).Name 'Nombre de la hoja
Next i
Sheets("DatosExtraidos").Range("A1").Value = "OC" 'Coloca el encabezado de los datos # Orden de Compra
Sheets("DatosExtraidos").Range("B1").Value = "Fecha" 'Coloca el encabezado de los datos # de Requisición
Sheets("DatosExtraidos").Range("C1").Value = "Proveedor" 'Coloca el encabezado de los datos Fecha de La OC
Sheets("DatosExtraidos").Range("D1").Value = "RTN" 'Coloca el encabezado de los datos Nombre del Proveedor
Sheets("DatosExtraidos").Range("E1").Value = "Contacto" 'Coloca el encabezado el Concepto por la que se Hizo la OC
Sheets("DatosExtraidos").Range("F1").Value = "Telefono" 'Coloca el encabezado de los datos en la celda A1 en la hoja DatosE
Sheets("DatosExtraidos").Range("G1").Value = "Concepto" 'Coloca el encabezado de los datos en la celda A1 en la hoja Datos
Sheets("DatosExtraidos").Range("H1").Value = "Sub Total" 'Coloca el encabezado de los datos en la celda A1 en la hoja Datos
Sheets("DatosExtraidos").Range("I1").Value = "Gastos" 'Coloca el encabezado de los datos en la celda A1 en la hoja DatosExt
Sheets("DatosExtraidos").Range("J1").Value = "ISV" 'Coloca el encabezado de los datos en la celda D1 en la hoja DatosExtrai
Sheets("DatosExtraidos").Range("K1").Value = "Total" 'Coloca el encabezado de los datos en la celda D1 en la hoja DatosExtr
Sheets("DatosExtraidos").Range("L1").Value = "Realizado Por:" 'Coloca el encabezado de los datos en la celda D1 en la hoja D
Sheets("DatosExtraidos").Range("M1").Value = "Observaciones:" 'Coloca el encabezado de los datos en la celda D1 en la hoja
End Sub
e encuentra el Numero de Orden
se encuentra el Numero de Orden
e se encuentra la Fecha de la este
de se encuentra el Nombre del proveedor
e se encuentra Concepto de la Compra
e se encuentra el valor en Lempiras
de se encuentra el valor en Lempiras
e se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
se encuentra el valor en Lempiras
e se encuentra el valor en Lempiras

en de Compra
de Requisición
s Fecha de La OC
mbre del Proveedor
por la que se Hizo la OC
en la celda A1 en la hoja DatosExtraidos
s en la celda A1 en la hoja DatosExtraidos
en la celda A1 en la hoja DatosExtraidos
la celda A1 en la hoja DatosExtraidos
celda D1 en la hoja DatosExtraidos
a celda D1 en la hoja DatosExtraidos
datos en la celda D1 en la hoja DatosExtraidos
s datos en la celda D1 en la hoja DatosExtraidos

También podría gustarte