Riempimento automatico



  • Riempimento automatico
    di teloiv (utente non iscritto) data: 08/11/2013 17:57:48

    Buongiorno, sono qua in cerca di aiuto per impostare una macro.
    PROBLEMA: 2 file di excel, "file1" dove svolgere i calcoli, "file2" contenente i dati che vanno usati e sono disposti con: NOMI=FOGLI che al loro interno hanno tabelle simili con DATE=RIGHE, VOCI=COLONNE.
    Quello che io voglio fare nel file dei calcoli è invertire 2 grandezze delle 3 cioè: mantenere DATE=RIGHE, ma NOMI=COLONNE e VOCI=FOGLI.

    Il problema, dato l'alto numero di caselle, sarebbe impostare la cella B2 e poter usare il riempimento automatico che però funzioni in modo diverso rispetto al solito su un lato ovvero:
    -in orizzontale tenga fissa la riga=data e colonna=voce ma cambiando i fogli del "file2" sorgente (ovvero: '[file2.xlsx]Sheet1'!$B$2 '[file2.xlsx]Sheet2'!$B$2 '[file2.xlsx]Sheet3'!$B$2 ecc...);
    -in verticale tenga fisso il foglio e voce variando la data (cioè: '[file2.xlsx]Sheet1'!$B2
    '[file2.xlsx]Sheet1'!$B3
    '[file2.xlsx]Sheet1'!$B4

    Credete sia fattibile?




  • di patel data: 08/11/2013 18:49:48

    allega un file di esempio con i dati ed il risultato desiderato





  • di teloiv data: 09/11/2013 11:14:06

    Ho allegato i file con i nomi; il file1 contiene le elaborazioni: nei primi due fogli è mostrato quello che vorrei ottenere mentre nel terzo la cella dalla quale vorrei, impostata la giusta macro, poter trascinare a destra in modo da ottenere lo stesso risultato dei fogli precedenti.
    L'esempio è certamente semplificato, dal momento che l'operazione poi l'andrei a fare per migliaia di fogli, di voci e centinaia di date.
    Grazie a chi volesse aiutarmi!