Conoscere posizione in tabella



  • Conoscere posizione in tabella
    di Commentarium (utente non iscritto) data: 12/10/2014 01:01:30

    Eccomi ancora a chiedere aiuto,
    Su vostra indicazione utilizzo per la ricerca in varie tabelle quanto riportato nel codice Vba.
    Tale codice funziona alla grande, ora arrivo alla domanda.
    E' possibile sapere la posizione dell'elemento trovato in tabella?
    Sapere a quale posizione si trova in tabella la dicitura Spesa B e cioe' alla riga 2.
    Esempio:
    Spesa A
    Spesa B
    Spesa C

    Chiaramente vorrei evitare di eseguire la ricerca con un ciclo nel quale e'
    possibile sapere la posizione di un elemento.

    Come sempre ringrazio per il vostro aiuto.

    Fernando alias Commentarium



     
    Workbooks("Tabelle.xlsx").Activate
    Sheets("SpDirette").Activate
    UrSpD = ActiveSheet.Range("A" & ActiveSheet.Rows.Count).End(xlUp).Row
    K = WorksheetFunction.CountIf(Range("A1:A" & UrSpD), SpesaDiretta)
    
    If K > 0 Then
       messaggi.Caption = "Spesa diretta gia' presente"
       Exit Sub
    End If



  • di lepat (utente non iscritto) data: 12/10/2014 10:55:58

    countif ti dice solo se è presente, ma lo puoi fare col metodo find, questo individua la cella e ti può restituire riga e colonna oppure selezionare la cella