Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Excel VBA problema nel definire il range

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Excel VBA problema nel definire il range

Postdi macio66 » 24/11/16 17:08

Buonasera a tutti.

Dim Attivita As String
Dim UltimaRiga As Long

Set sh1 = Worksheets("Rotazioni")

Attivita = ListBox3

UltimaRiga = Worksheets("Rotazioni").Cells(Rows.Count, "AA").End(xlUp).Row
TextBox2.Value = WorksheetFunction.VLookup(Attivita, sh1.Range("A3:AA200"), 2, 0)

Ho un problema nel definire il range del VLookup.
Non riesco ad inserire "UltimaRiga" al posto di "AA200". La mia tabella e composta, per adesso, da 150 righe e viene sempre implementata. Mi servirebbe, per non dover modificare sempre il dato, inserire il valore dell'ultima riga (UltimaRiga), in modo che il range sia sempre aggiornato.
E' possibile.
Grazie
macio66
Utente Senior
 
Post: 134
Iscritto il: 13/06/13 14:59

Sponsor
 

Re: Excel VBA problema nel definire il range

Postdi patel » 24/11/16 17:12

Codice: Seleziona tutto
TextBox2.Value = WorksheetFunction.VLookup(Attivita, sh1.Range("A3:AA" & ultimariga), 2, 0)
patel
Utente Senior
 
Post: 309
Iscritto il: 24/04/12 16:03

Re: Excel VBA problema nel definire il range

Postdi macio66 » 25/11/16 22:14

Ciao patel
Grazie dell'aiuto.
macio66
Utente Senior
 
Post: 134
Iscritto il: 13/06/13 14:59


Torna a Applicazioni Office Windows


Topic correlati a "Excel VBA problema nel definire il range":


Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti