No me funciona condicional if más offset
Creo que el error esta en que no pongo "i" en el condicional If y no se me desplazan las filas. Un saludo y mil gracias.
'FORMULARIO
Private Sub cmd_aceptar_Click() 'BOTÓN ACEPTAR
'Inputs
Range("H24").Select
ActiveCell.Value = Texto_Activo 'Nombre activo
ActiveCell.Offset(0, 1).Activate
ActiveCell.Value = Texto_Valor.Value 'Valor el activo
ActiveCell.Offset(0, 1).Activate
ActiveCell.Value = ComboBox_Divisa 'Divisa
End Sub
Private Sub cmd_cancelar_Click() 'BOTÓN CANCELAR
Unload Formulario
End Sub
Private Sub ComboBox_Divisa_DropButtonClick() 'DESPLEGABLE
ComboBox_Divisa.RowSource = "Infor!P5:P10"
End Sub
Sub Alta_activo()
'Llamada_Formulario
Formulario.Show
i = 0
If Range("Infor!H24") <> Range("Datos!B2").Offset(i, 0) Then
Do While Range("Datos!B2").Offset(i, 0) <> ""
i = i + 1
Loop
Range("Datos!B2").Offset(i, 0) = Range("Infor!H24")
Range("Datos!B2").Offset(i, 1) = Range("Infor!I24")
Range("Datos!B2").Offset(i, 2) = Range("Infor!J24")
Else
Range("Datos!B2").Offset(i, 0) = Range("Infor!H24")
Range("Datos!B2").Offset(i, 1) = Range("Infor!I24")
Range("Datos!B2").Offset(i, 2) = Range("Infor!J24")
End If
End Sub