Stampare risultato



  • Stampare risultato
    di Edoardo1985 data: 14/06/2016 15:09:37

    Ciao a tutti,
    avrei un problem abbastanza banale ma che mi sta complicando non poco la vita :)
    Dunque la situazione è questa: ho una serie di valori in una colonna e ad ognuno di questi è associato un altro valore. Per esempio:
    1 cane
    2 gatto
    1 cane
    3 topo
    2 gatto
    1 cane
    etc...
    Quello che mi serve sapere è come implementare un codice che automaticamente al numero mi associa la parola nell'altra colonna.
    Fin'ora ho provato col ciclo if ma non riesco a completarlo...

    Grazie a tutti per l'aiuto!

    Edoardo
     
    Sub Animali()
    Dim animal As Range
    Set animal = Range(A1:A6")
    Dim A1 As Integer
    Dim b1 As Integer
    If A1 = 1 Then
    B1 = cane
    End If
    End Sub



  • di alfrimpa data: 14/06/2016 15:32:30

    Ma non ti basterebbe un CERCA.VERT?

    Se non è così allega un file di esempio con il risultato desiderato inserito manualmente.

    Alfredo





  • di Edoardo1985 data: 14/06/2016 15:34:25

    Che comando è cerca.vert ?

    Sono alle prime armi con VBA e non lo conosco... :(



  • di alfrimpa data: 14/06/2016 15:48:53

    Ciao Edoardo

    No il CERCA.VERT() non è un'istruzione VBA ma una banale funzione di Excel che trovi tra le funzioni di Ricerca e Riferimento.

    Per il suo funzionamento guardati l'help di Excel.

    Comunque ti ho allegato un file con la funzione inserita in D1. Se in C1 cambi il numero D1 restiuirà la voce corrispondente.

    Alfredo





  • di Edoardo1985 data: 14/06/2016 15:51:09

    Grazie mille Alfredo!!!!!

    Edoardo