Excel crear un macro que al ingresar en una celda de la hoja1 un dato lo ubique en la hoja2 y copie los datos de la hoja1.
Tengo un inconveniente tengo dos hojas de excel, en la hoja 1 tengo celda donde se ingresaran datos ("c10:ah10") que deberán copiarse a la hoja 2, pero estas deberán copiarse ingresando un dato en la celda q6 de la hoja1 y buscarlo en la hoja 2 columna "G" si conside deberá llenarse solo esa fila que con sida con el dato de la hoja1. Ise un macro pero solo me marca la fila en cuestión no se como ingresar los datos de la hoja1 en la fila seleccionada.
Sub CopiarDatos()
Set h1 = Sheets("Hoja1")
Set h2 = Sheets("hoja2")
If Range("n6").Value = "enero" Then
h2.Select
For i = 1 To h2.Range("g" & Rows.Count).End(xlUp).Row
If h2.Cells(i, "g") = h1.Range("q6") Then
bus = h2.Cells(i, "g").Select
Range(ActiveCell.Offset(0, 1), ActiveCell.Offset(0, 195)).Select
MsgBox "DATOS GUARDADOS"
End If
Next
Else
MsgBox "EL MES NO ES EL CORRECTO"
End If
End Sub