Prepara foglio riepilogativo

di il
1 risposte

Prepara foglio riepilogativo

Ho un file di excel composto da più fogli chiamati ( nomino i primi 2 )
Cat122 - Ese543 etc. etc.
Devo creare un foglio riepilogativo, per poi stamparlo, chiamato Riep che
contenga il contenuto delle celle A1, C5, D2 prima di Cat122 e poi di
Ese543 e poi di tutti gli altri.
Ovvero mi deve creare un foglio Riep che abbia:

nella nella nella
cella A4 cella A8 cella A13

A1 C5 D2 del foglio Cat122

A1 C5 D2 del foglio Ese543

e così via fino alla fine ( i fogli sono circa 150 e hanno tutti nomi completamente diversi )
Si può creare una macro che mi faccia questo benedetto lavoro ?
( sono 2 giorni che provo anche cercando su internet ma non ne vengo a capo )
Grazie a chi potrà aiutarmi
Germano

1 Risposte

  • Re: Prepara foglio riepilogativo

    Si certamente si può...!
    Excel espone una Collection contenente in modo Indicizzato tutti i Fogli del WorkBook.
    Questa Collection si chiama SHEETS, e puntando all'indice si punta all'oggetto Foglio
    
    Application.Sheets(Indice)
    Ogni Foglio, o Sheet, quello restituito dal riferimento indicizzato, ti consente di accedere alla Collection di celle, definita CELLS, indicizzata per ROW e COLUMN, tramite la quale puoi puntare alla cella specifica.
    Se vuoi usare il NomeCella(A1) usa l'oggetto RANGE...

    Ora puoi ciclare l'intera collection ed estrapolare i dati per copiaincollarli ed elaborarli nel Foglio che hai creato come RIEPILOGO.

    Butta giù qualche riga di codice in autonomia, magari aprendo la GUIDA e l'HELP che ti mostrano interessanti stralci di codice.
Devi accedere o registrarti per scrivere nel forum
1 risposte