Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
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.