Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[Excel] Vlookup e Match non trovano dato

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] Vlookup e Match non trovano dato

Postdi mpsinf » 30/12/12 12:17

Qualcuno riesce a spiegarmi perchè
M2 = 95735

Codice: Seleziona tutto
Dim Gara As String
 Gara = Cells(myAs + 1, "M").Value ' myAs = 1
         
   J = J + 1
   Cells(J, "J").Value = Now
   Cells(J, "K").Value = myAs
   As = Application.Match(Gara, Range("M:M"), 0) ---> da errore 2402
   As = Application.Match(95735, Range("M:M"), 0) ---> funziona ridando 2
   As = Application.Match(str(Gara), Range("M:M"), 0) ---> da errore 2402
 


Inoltre vorrei sapere la dicitura corretta per ottenere la cella a dx di quella trovata da Match
XP + Excel 2003 Ita
W7 + Excel 2007 Ita
mpsinf
Utente Senior
 
Post: 168
Iscritto il: 03/09/03 18:33

Sponsor
 

Re: [Excel] Vlookup e Match non trovano dato

Postdi Anthony47 » 30/12/12 18:10

Sara' perche' in colonna M e' presente il valore 95735 e tu vai a cercare la stringa "95735" ;) ??
Devi quindi definire il "genere" di dati su cui lavorare e poi essere coerente sia nella compilazione delle liste sia nelle modalita' di accesso; probabilmente "stringa" e' piu' idonea sapendo che sono di provenienza web e immaginando l' utilizzo successivo.

Quanto alla seconda domanda, stabilito che con Match puoi ottenere la posizione del dato nel target range, puoi accedere alla cella a dx di quella trovata con un riferimento tipo
Codice: Seleziona tutto
Cells(EsitoDiMatch, ColonnaAllaDx)
(se il target range di Match comincia da riga 1)

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13903
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Excel] Vlookup e Match non trovano dato

Postdi mpsinf » 14/01/13 20:08

provo
XP + Excel 2003 Ita
W7 + Excel 2007 Ita
mpsinf
Utente Senior
 
Post: 168
Iscritto il: 03/09/03 18:33


Torna a Applicazioni Office Windows


Topic correlati a "[Excel] Vlookup e Match non trovano dato":


Chi c’è in linea

Visitano il forum: Zer0Kelvin e 6 ospiti