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