Completato

Note

Errore

Session expiration Your session is going to expireClick here to extend

Budget:

Piccolo progetto <800

Pubblicato il

24/12/11 12.59

Cliente

twa***

Questo progetto è concluso

Pubblica un progetto simile e ricevi velocemente offerte non vincolanti.

Pubblica ora il tuo progetto simile

Descrizione

Mi serve una macro che, dati: - Un foglio excel con in colonna riportati alcuni ID - Circa 10.000 singoli fogli di lavoro excel Faccia un join di alcune delle celle contenute nei file mettendole in corrispondenza con l’ID, nel foglio principale. Nello specifico la macro deve: - Controllare gli ID della tabella principale e verificare che all’interno di una cartella predefinita esista un nome di file corrispondente (ad es, ID “14732”, andrà a verificare se esiste il file 14732.xls) - SE non esiste immetterà, nel foglio di lavoro principale la stringa NO_FILE, ALTRIMENTI dovrà svolgere alcuni controlli: - La macro deve ricercare all’interno del foglio le celle che contengono alcune stringhe (ad esempio “pippo”) e copiare le 7 celle che sono immediatamente sotto nel foglio principale come nuovi campi. Questo va fatto per 10 stringhe differenti (la macro cercherà quindi 10 differenti celle e copierà le 7 celle posizionate immediatamente sotto: nel foglio principale dovrà quindi risultare un totale di 70 colonne riempite con un valore) - Se non trova una particolare stringa, tutte le 7 celle corrispondenti dovranno avere valore 99 nel foglio principale. Inoltre se nel foglio dovesse risultare la stessa stringa in più celle, nelle colonne corrispondenti andrà riportato 999. - La ricerca va effettuata su tutti i fogli contenuti nel file: se la macro trova i valori appena aperto il file è ok, altrimenti deve controllare anche eventuali altri fogli all’interno del file excel. Sembrano molti criteri ma in realtà si tratta di una semplice macro che fa un controllo dell'integrità del file di origine e copia alcune celle.