Cargar datos en una tabla contenida en una hoja de excel mediante un botón.
Tengo un detalle con una carga de datos, los cuales se toman desde una formulario. Al dar click en el botón guardar, los mismos deberían comenzar a cargarse en la fila 2 de la tabla contenida en la hoja, pero resulta que comienzan a cargarse a partir de la fila 3 dejando una fila vacía de la tabla, inclusive probando el código varias veces se insertan estos datos en la fila 3 pero sin mantener el formato de tabla es muy curioso y la verdad no se cual es el error que tengo. Les adjunto el código y gracias de antemano
Option Explicit
Dim uf As Integer
Dim m As Worksheet
Private Sub GUARDAR_MES_Click()
'MESEROS.Select
Set m = Sheets("MESEROS")
uf = m.Range("A" & Rows.Count).End(xlUp).Row + 1
'***Validaciones de campos vacios e ingreso de datos erroneos****************
If CEDULA = Empty Then
MsgBox ("Ingrese la cedula o numero de pasaporte"), vbCritical, "Advertencia"
CEDULA.BackColor = &HFF&
CEDULA.SetFocus
ElseIf NOMBRE = Empty Then
MsgBox ("Ingrese un nombre"), vbCritical, "Advertencia"
NOMBRE.BackColor = &HFF&
NOMBRE.SetFocus
ElseIf DIRECCION = Empty Then
MsgBox ("Ingresa la dirección del mesero"), vbCritical, "Advertencia"
DIRECCION.BackColor = &HFF&
DIRECCION.SetFocus
Else
'***Carga de registro en la base de datos**************************
m.Cells(uf, "A") = Val(CEDULA)
CEDULA.BackColor = &HFFFFFF
m.Cells(uf, "B").Value = NOMBRE
NOMBRE.BackColor = &HFFFFFF
m.Cells(uf, "C").Value = DIRECCION
DIRECCION.BackColor = &HFFFFFF
CEDULA = Empty
NOMBRE = Empty
DIRECCION = Empty
Exit Sub
End If
End Sub
2 respuestas
Respuesta de Abraham Valencia
1
Respuesta de Tor Cheer
1
