Results 1 to 4 of 4

Encontrar la próxima celda vacía

This is a discussion on Encontrar la próxima celda vacía within the Questions in Other Languages forums, part of the Question Forums category; Hola, Estoy elaborando una base de datos en excel 2003 con los nombres y datos de personas (nombre, apellido,edad,etc). Para ...

  1. #1
    New Member
    Join Date
    Feb 2009
    Posts
    4

    Question Encontrar la próxima celda vacía

    Hola,

    Estoy elaborando una base de datos en excel 2003 con los nombres y datos de personas (nombre, apellido,edad,etc). Para hacer mi labor más sencilla diseñé un formulario para diligenciarlo y que por medio de una macro se alimentara la base de datos, el problema es que no sé cuál es el comando (ni cómo usarlo ) para que la macro encuentre la próxima celda vacía y a partir de allí empiece a colocar los datos de cada persona.

    Muchas gracias.

  2. #2
    MrExcel MVP
    Int'l Moderator
    Greg Truby's Avatar
    Join Date
    Jun 2002
    Location
    39° 17' 15" N, -94° 40' 26" W
    Posts
    9,770

    Default Re: Encontrar la próxima celda vacía

    Bueno, primamente permítame asegurar que tenemos un uso común de términos. ¿Cuándo usted dice «diseñé un formulario para diligenciarlo», habla de un UserForm? ¿O un DataForm? ¿O una hoja normal que usted ha formateado para parecer como un “formulario”?
    Greg
    ………………………………………………
    Work: XL 2003, 2007 and 2010 on Windows 7
    Please use CODE tags - especially for longer excerpts of code.

  3. #3
    New Member
    Join Date
    Feb 2009
    Posts
    4

    Default Re: Encontrar la próxima celda vacía

    Estimado Greg, estoy hablando de un UserFrom. En él tengo Labels,ComboBoxes, etc.

    Gracias.

  4. #4
    Board Regular galileogali's Avatar
    Join Date
    Oct 2005
    Location
    Quiroga, Argentine
    Posts
    748

    Default Re: Encontrar la próxima celda vacía

    Primero tienes que definir en tu Base cual es el Campo Indice o de existencia Inexcusable, generalemente, algun codigo, el DNI, el Nombre y apellido, o bien una sucesion simple de Enteros
    Una vez esto, tener claro la columna de ese campo: gralte. la primera.

    en este caso pienso que es "A", entonces
    En tus decalaraciones


    Code:
    Dim UltFilVacia as Long
    >>>>>>>>>>>>>>>>>>>>>
    y esto cuando convenga
    
    UltFilVacia = Sheets("BaseDatos").Cells(Rows.Count,"A").End(xlUp).Offset(1,0).Row
    
    >>>>>>>>>>>>>>>>>>
    al momento de cargar los datos:
    With Sheets("Basedatos")
    .Cells(UltFilaVacia,"A") = .........................
    .Cells(UltFilaVacia,"B") = .........................
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    .Cells(UltFilaVacia,"X") = .........................
    End With
    GALILEOGALI
    in spanish
    http://excelgali.mejorforo.net/


Tags for this Thread

Like this thread? Share it with others

Like this thread? Share it with others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


DMCA.com