Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

EXCEL - macro trovare 2 dati e copiarne 1

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 - macro trovare 2 dati e copiarne 1

Postdi roy_80 » 12/10/11 08:50

Ciao a tutti,

piombo qui, dopo un combattimento con excel per cercare di risolvere un problema che per molti di voi sembrerà una bazzecola...cercherò di spiegarmi nel miglior modo possibile.

supponiamo di avere 2 files. uno chiamato XXX e l'altro YYY

1) tutti e due hanno testi (nomi di città, che io chiamo intestazioni dei dati) sulla riga 1 (da A2:A30) e altri codici (testo) sulla colonna A (da A1:A100).
2) sia in XXX che in YYY i nomi in riga 1 sono uguali e disposti nella stessa sequenza (quindi in A5 troveremo in entrambi lo stesso nome), mentre nella colonna A vi sono gli stessi codici ma disposti in sequenze diverse (quindi non c'e corrispondenza).
3) due intestazioni hanno come incrocio una cella con numero (un testo in riga 1 e testo nella colonna A es. A11 x F1 identifica un valore numerico....mi spiego meglio:
se in F1 c'è il nome MILANO e in A11 il codice TEMP1990 la risultante sarà la cella F11 con valore di 10 gradi centigradi e così via...

cosa deve fare la macro:
visto che le intestazioni delle città in riga 1 non cambiano dovrebbe, leggere il contenuto della cella B1, confrontarle con il contenuto di ogni cella in colonna A (A1, B1, C1, D1, ecc... fino a A100)nel file XXX. Confrontare le coppie con quelle che nel file YYY (sempre nel medesimo procedimento) e poi qual'ora vi fosse eguaglianza copiare il famoso dato (valore) dal foglio XXX a YYY. Poi quando è arrivato alla fine della colonna A, spostarsi da B1 ad C1 (bloccando B1) e scorrendo sempre le celle in A....e via così fino alla fine.

Attenzione: deve essere rispettato la "la interazione". Un'altra cosa: il file XXX non sempre ad ogni coppia corrisponde un valore, a volte la cella è vuota...non so se è utile come info ma non si sa mai!

spero sia tutto chiaro....

grazie a tutti e ammirazione per chi saprà aiutarmi...


4) Il file di origine sarà XXX quello finale YYY.
roy_80
Newbie
 
Post: 2
Iscritto il: 12/10/11 08:11

Sponsor
 

Re: EXCEL - macro trovare 2 dati e copiarne 1

Postdi Anthony47 » 13/10/11 00:58

Ciao roy_80, benvenuto nel forum.
Intanto immagino che invece di "quindi in A5 troveremo in entrambi lo stesso nome" avresti voluto scrivere "quindi in E1 troveremo in entrambi lo stesso nome".

A prima vista mi pare che tu possa risolvere il problema con formule tipo Cerca.Vert da inserire su yyy; per una diagnosi piu' precisa ti chiederei un esempio di file xxx.xls e yyy.xls; per come fare guarda qui: viewtopic.php?f=26&t=80395
Prima di pubblicare un link hai bisogno di aver scritto almeno 3 messaggi, sei autorizzato a scriverne qualcuno solo per fare quantita'...

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: 13894
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "EXCEL - macro trovare 2 dati e copiarne 1":


Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti