Funzione vba



  • Funzione vba
    di Nyo (utente non iscritto) data: 17/10/2010

    Ciao a tutti,
    mi rivolgo a voi per chiedere aiuto riguardo a come impostare una function che prenda come input un foglio di excel, controlli che nella prima colonna dalla seconda riga in poi ci siano dei nominativi e li conti, smettendo ovviamente quando i nomi sono finiti.
    ci sto sbattendo la testa da due giorni (sono totalmente alle prime armi con vba) e vi sarò molto grato per il vostro aiuto!
    n.



  • di Enzo (utente non iscritto) data: 18/10/2010

    Se per prima colonna seconda riga intendi a2 in poi
    puoi utilizzare la seguente macro
    ti spiego
    in a2 se trova cella piena conta le celle corrispondenti al di sotto
    in questo caso attribuisce ad x il numero di celle trovate e ti viene restituito un messaggio
    tu puoi adattarla come vuoi


     
    If Range("A2").Value <> "" Then
    X = Application.WorksheetFunction.CountA(Range("A2:A65000"))
    End If
    MsgBox X