creare un foglio "master" o riepilogo" in automatico

Anonimo
2015-04-24T18:01:34+00:00

salve a tutti,

avrei bisogno di creare un foglio master, o riepilogo, contenente i dati prelevati da determinate celle di altri fogli anche su altri file .xls

ovviamente se inserisco un foglio intermedio a ad altri, contenente anch'esso, le determinate celle, nel foglio master queste celle dovranno essere inserite nella posizione giusta.

come posso fare?

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2015-09-20T12:05:20+00:00

Ciao vitaliano, 

....E' proprio quello che cercavo.

Ti ringrazio per il cortese riscontro e mi fa piace se il codice sia utile.

Quindi, il codice nuovo da aggiungere, a cosa serve?

In risposta all'inserimento o modifica di qualsiasi delle celle della colonna A (tranne la cella A1) del foglio Riepilogo, formule appropriati vengono inserite nelle celle corrispondenti delle colonne B:N

Un collegamento ipertestuale viene creato e legato alla formula nella colonna A; in risposta a un clic del mouse su questo collegamento ipertestuale, viene aperto il file a cui fa riferimento la formula e vengono selezionati il particolare foglio e la cella indicati dalla formula.

In caso di necessità, i collegamenti ipertestuali e le formule in una o più celle della colonna A possono essere aggiornati o rinnovati effettuando una semplice operazione di copia /incolla sulle celle di interesse. 

Adesso, per chiudere questo thread, ti chiederei gentilmente di segnare la mia risposta come Risposta. In questo modo, tu aiuterai anche coloro che potessero cercare una soluzione ai problemi simili negli archivi della Community,

A questo proposito, dalla vecchia Guida Introduttiva

http://answers.microsoft.com/it-it/page/gettingstarted

Più in particolare, vedi la sezione:Promuovere i contenuti migliori 

'------------------>>

Promuovere i contenuti migliori

L'utente riceverà una notifica tramite messaggio di posta elettronica quando qualcuno nella community risponde al post. Se si è posta una domanda e la risposta risolve il problema, aprire il thread e contrassegnarla come risposta.

Fare clic sul collegamento del thread nel messaggio di posta elettronica della notifica o trovare il thread nel proprio profilo.

Fare clic sull'opzione Contrassegna come risposta .

Fare clic sul collegamento del thread nel messaggio di posta elettronica della notifica o trovare il thread nel proprio profilo.

  1. Fare clic sull'opzione Contrassegna come risposta . 

'<<------------------

Alla Prossima!

===

Regards,

Norman

La risposta è stata utile?

0 commenti Nessun commento

83 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2015-05-05T07:46:18+00:00

    Ciao, Maurizio.

    grazie mille, per la Tua tempestiva risposta articolata.

    ritengo anch'io inutile avventurarsi in una progettazione Visual Basic. materia che non conosco affatto.

    ho adottato su un foglio di "analisi1" le tue formule. conto di aggiornare l'intero database "analisi1,2,3,4,5,6,7", cercando qualche procedura che mi eviti di eseguire tutte le modifiche, foglio per foglio. 

    per semplificare la procedura inerente l'inserimento in "analisi..." di una nuova mascera in un nuovo foglio e il relativo aggiornamento del "riepilogo" in master, vorrei di creare due macro distinte.

    una che mi crei una maschera priva di numeri, in un foglio vuoto inserito "manualmente". il semplice copia e incolla contiene una decina di clic per pulire la maschera: dai numeri che non servono; passare dalla modalità di visualizzazione "normale" a "anteprima visualizzazione di stampa"; bloccare in "visualizza" il primo rigo; ecc.

    con la seconda macro la vorrei costruire per eseguirla dopo aver inserito un rigo vuoto nel "riepilogo e aver creato il collegamento di cella nella sola colonna A. con questa macro vorrei evitare di "trascinare" la cella della colonna A fino alla K e andare a cambiare all'interno di ogni collegamento la cella di riferimento.

    per ora, non mi funziona ne una ne l'altra. 

    devo riconoscere che excel è un ottimo stimolante di passioni. non fraintendere. maggiori sono gli ostacoli che non riesco a superare, maggiore è la voglia che ho di affrontare le sfide. nei manuali ufficiali di Microsoft, non ho trovato riscontri, circa questa funzione terapeutica. farebbero bene a vendere questo prodotto in farmacia!

    a presto.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-05-05T05:27:19+00:00

    Ciao vitaliano,

    sì, idee moltissime ma il problema è: chi deve realizzare tutto questo? Ovvero la mia seconda ipotesi: scrivere un programmaincorporato in una Cartella di lavoro, in linguaggio Visual Basic,  attivabile per mezzo di una Macro collegata, per esempio, a un Pulsante di comando posto su un Foglio di lavoro.

    Io no di certo e nessun altro dei frequentatori, credo, perché è un lavoraccio.

    Però sicuramente ti si può dare una mano, anche consistente, ma il grosso dell'impegno lo dovrai mettere tu. Perciò... Come sei messo a programmazione? Se sei assolutamente a zero direi di lasciar perdere per un motivo fondamentale: una volta che sono avviati e funzionanti, gli automatismi generalmente funzionano se non si modifica più niente ma una situazione come quella che ci hai prospettato sicuramente, nel tempo, avrà bisogno di aggiustamenti, adeguamenti, nuove messe a punto e in queste circostanze un automatismo che non funziona più rende il tutto inutilizzabile.

    Secondo me l'ideale, nel tuo caso, è procedere per piccoli passi, aggiungendo dove e se è il caso limitate e mirate funzioni utente (UDF) e macro che possano semplificare operazioni ripetitive.

    Venendo al sodo, la prima cosa che ti proporrei è ripensare la struttura dei fogli di analisi, spostando le righe dei totali di foglio in alto, sempre nelle stesse celle di ciascun foglio, piuttosto che averle in posizioni variabili foglio per foglio. Questo aiuterebbe certamente anche solo la gestione delle formule.

    Altra cosa, evitare nella maniera più assoluta che nella stessa colonna ci siano formule diverse. Mi riferisco, per esempio, a analisi 1.xls, 1 cantierizzazione, H2, in cui c'è la formula =SE(F4<>"";PRODOTTO(B4:E4)/F4;0) mentre in H5 e successive c'è =SOMMA(G7:G9) che è la sommatoria dei varii =SE(F7<>"";PRODOTTO(B7:E7)/F7;0) ecc. Potresti mettere in G4 =SE(F4<>"";PRODOTTO(B4:E4)/F4;0) e in H5 =SOMMA(G4:G4).

    Questo permetterebbe una evoluzione verso un impianto meno precario. Per precario intendo quelle formule come =SOMMA(G7:G9), =SOMMA(G12:G14) che dovrebbero essere il terrore di ogni progettista, perché prima della stampa definitiva ci si domanda sempre se fanno tutte riferimento al corretto intervallo, poi ci si ricorda di una variazione dell'ultimo momento, poi si viene presi dall'angosciosa domanda "Ho adeguato tutti gli intervalli?"... E non c'è più tempo e si spera che tutto sia a posto poi, due risme di carta dopo, si nota che la somma non fa il totale.

    Ecco, un bel SOMMA.SE cura questo tipo di angosce. Per esempio, e mi riferisco sempre al Foglio di lavoro di cui sopra, aggiungerei prima della colonna A una colonna con una codifica delle categorie, in modo da ottenere:

    A ... H I
    1 Codice ...
    2 1 ... =SOMMA.SE($A$2:$A$32;A2;$H$2:$H$32)
    3 1 ...
    4 1 ... =SE(G4<>"";PRODOTTO(C4:F4)/G4;0)
    5 2 ... =SOMMA.SE($A$2:$A$32;A5;$H$2:$H$32)
    6 2 ...
    7 2 ... =SE(G7<>"";PRODOTTO(C7:F7)/G7;0)
    8 2 ... =SE(G8<>"";PRODOTTO(C8:F8)/G8;0)
    9 2 ... =SE(G9<>"";PRODOTTO(C9:F9)/G9;0)
    ... ... ... ... ...

    Come vedi, con questa impostazione è sufficiente copiare la formula nella cella opportuna della colonna I e non devi più preoccuparti degli intervalli delle somme.

    Concludo facendoti i complimenti per aver progettato una struttura così bella e articolata.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-05-04T19:51:22+00:00

    Ciao, Maurizio.

    ti è venuta qualche idea su come semplificare il collegamento tra i singoli fogli e il riepilogo?

    a presto.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-04-27T03:57:34+00:00

    Ciao vitaliano,

    direi di sì. A quest'ora l'avrà già scaricato tutto il mondo.

    La risposta è stata utile?

    0 commenti Nessun commento