Botón para alternar nombre en excel
buen dia expertos ha sido de gran ayuda para mis proyectos futuros mi pregunta es la siguiente tengo el siguiente código para una base de datos este código me funciona perfecto pero hay algo que no me sale bien el formulario me aparce con el ultimo registro y a la hora de dar clic en el botón para capturar nuevos datos me graba la información que esta en este formulario y me queda repetida en la base no se que instrucción dar a la linea grabacantidad para cuando limpie los text no los grabe en la base de antemano agradezco esta ayuda eficaz y espero me haya hecho entender gracias .
Private Sub CommandButton9_Click()
If CommandButton9.Caption = "Nuevo" Then
CommandButton9.Caption = "Grabar"
CommandButton10.Caption = "Cancelar"
End If
'Añadimos las órdenes para vaciar los TextBox y Combobox
Call LimpiarTextBox(UserForm1)
ComboBox2.Text = ""
ComboBox3.Text = ""
grabacantidad
If CommandButton9 Then
TextBox1.Enabled = False
Else
TextBox1.Enabled = True
End If
Call LimpiarTextBox(UserForm1)
End Sub
Sub grabacantidad()
Sheets("Registros").Select
ult = Cells(Rows.Count, 1).End(xlUp).Row
Cells(ult + 1, 1) = TextBox1.Text
TextBox1.Text = ""
end sub