Hola
Hola:
Mil disculpas otra vez, tengo un pequeño problema con el código que me enviaste, si graba en varias lineas al mismo tiempo, pero por ejemplo lo ejecuto una vez y lo hace perfectamente bien, cuando lo vuelvo a ejecutar con otras cantidades, las vuelve a colocar en las mismas lineas donde se grabo las anterior, no me esta respetando que si ciertas lineas tienen valor, que busque la sig. Hasta encontrar una vacía y me grabe los nuevos valores. Te escribo el código... Gracias de antemano
Private Sub cmbGrabar_Click()
With Worksheets("TablasIsr").Range("B:B")
FILA = 2
txtNomTra = txtNomTra
TextBox1 = TextBox1
TextBox2 = TextBox2
Do While True
AUX = .Cells(FILA, 2).Value
If AUX = Empty Then Exit Do
FILA = FILA + 1
Loop
.Cells(FILA, 1) = txtNomTra
.Cells(FILA + 1, 1) = TextBox1 & 0#
.Cells(FILA + 1, 2) = TextBox2 & 0#
End With
Mil disculpas otra vez, tengo un pequeño problema con el código que me enviaste, si graba en varias lineas al mismo tiempo, pero por ejemplo lo ejecuto una vez y lo hace perfectamente bien, cuando lo vuelvo a ejecutar con otras cantidades, las vuelve a colocar en las mismas lineas donde se grabo las anterior, no me esta respetando que si ciertas lineas tienen valor, que busque la sig. Hasta encontrar una vacía y me grabe los nuevos valores. Te escribo el código... Gracias de antemano
Private Sub cmbGrabar_Click()
With Worksheets("TablasIsr").Range("B:B")
FILA = 2
txtNomTra = txtNomTra
TextBox1 = TextBox1
TextBox2 = TextBox2
Do While True
AUX = .Cells(FILA, 2).Value
If AUX = Empty Then Exit Do
FILA = FILA + 1
Loop
.Cells(FILA, 1) = txtNomTra
.Cells(FILA + 1, 1) = TextBox1 & 0#
.Cells(FILA + 1, 2) = TextBox2 & 0#
End With
1 Respuesta
Respuesta de jperg
1