Ayuda con un código en vba
tengo un código que funciona bien pero que me gustaría que me ayudaran a agregarle algunos detalles, en la planilla en que lo estoy ocupando me sirve para ingresar fecha, combustible inicial, combustible ingresado y combustible egresado, pero mi problema surge que el combustible inicial solo debe ser ingresado una sola vez, ya que a la segunda depende del combustible final de la fila anterior ingresada (si suponemos que la celda del combustible final que la ingresa la macros es la "F5" entonces en la siguiente fila el combustible inicial debe ser igual a esa celda "F5") pero este código hace que las celdas se corran y al final no me ayuda mucho con lo que quiero conseguir.
les agradecería mucho si pudiesen ayudarme por favor.
Sub Macro3() Dim hoja1 As Range, Dato As Range, x As Byte Set hoja1 = Range("b5:e5") With Sheets("hoja2").Cells(Rows.Count, 2).End(xlUp)(2) For Each Dato In hoja1 .Offset(, x) = Dato: x = x + 1 Next Dato End With hoja1 = NullString End Sub
1 respuesta
Respuesta de Dante Amor
2