Selezionare prima cella vuota



  • Selezionare prima cella vuota
    di Nabbe (utente non iscritto) data: 28/03/2011

    Uso excel 2010 ed ho bisogno di trovare in una colonna la prima cella vuota.

    ho tentato con la seguente macro

    sub cellavuota()
    dim i as integer
    for i = 5 to 20
    if cells(i, 7).value = "" then
    cells(i, 7).select
    exit sub
    end if
    next
    end sub

    per alcune colonne mi funziona, ma se in una colonna ci sono delle formule che mi restituiscono valori nulli non me le considera vuote.

    avete suggerimenti?



  • di Mrt (utente non iscritto) data: 29/03/2011

    Prova così
     
    Sub cellavuota()
    Dim i As Integer
    For i = 5 To 20
    If IsEmpty(Cells(i, 1).Value) Then
    Cells(i, 1).Select
    Exit Sub
    End If
    Next
    End Sub
    



  • di Nabbe (utente non iscritto) data: 29/03/2011

    Mi spiace... ma il risultato è uguale
    ciao



  • di Mrt (utente non iscritto) data: 29/03/2011

    Allega un esempio del problema.



  • di Nabbe (utente non iscritto) data: 29/03/2011

    Dopo tanti tentativi ho risolto così
    if cells(i, 7).value = "0" then

    e non
    if cells(i, 7).value = "" then

    e va alla grande
    grazie a tutti