Mostra risultati da 1 a 2 di 2

Discussione: Contatore su particolare cella di Excel

  1. #1
    Data registrazione
    Aug 2009
    Sesso
    Donna
    Messaggi
    1,323
    Grazie dati 
    341
    Grazie ricevuti 
    1,798
    Ringraziato in
    719 post

    Contatore su particolare cella di Excel

    Ho creato un semplice foglio di Excel come "comanda" per il ristorante di una festa: prima schermata di input ad uso operatore, a seguire stessa schermata duplicata con l'area di stampa in doppia copia, pulsanti di azzeramento e stampa.
    Mi hanno chiesto di poter avere il totale delle comande, per evitare di fare le somme a fine giornata, per cui ho pensato ad un contatore: purtroppo non riesco ad impostarlo proprio sulla cella del totale ordinazione, mentre non ho avuto nessun problema a creare una tabella di statistica pietanza per pietanza (così a fine manifestazione vedono cosa hanno venduto di più e la quantità dei coperti)

    Per il contatore ho usato questo codice:

    Codice:
    Only registered members can view code.
    (dove E9 è la cella di partenza e C96 quella del contatore)

    che poi ho "moltiplicato" per le righe dei piatti così (magari sarà ridondate ma funziona)

    Codice:
    Only registered members can view code.
    Alla cella del totale da pagare però non riesco a farlo funzionare, mi ignora
    La cella è protetta come altre per evitare che cancellino inavvetitamente le formule, ma ho provato anche a lasciarla normale e non funziona lo stesso: ho provato anche a duplicare la cella su un'altra e indicare quella nello script ma niente...

    Dum differtur, vita transcurrit

  2. # ADS
    Google Adsense Circuito Adsense
    Data registrazione
    da sempre
    Messaggi
    molti
     
  3. #2
    Data registrazione
    Jan 2010
    Sesso
    Uomo
    Messaggi
    17,014
    Grazie dati 
    4,803
    Grazie ricevuti 
    2,589
    Ringraziato in
    2,188 post

    Riferimento: Contatore su particolare cella di Excel



    Premetto che la mia poca esperienza in macro è un filino arrugginita, ma io invece di tutto quel casino, farei semplicemente questo:

    Codice:
    Only registered members can view code.
    In questo veloce esempio, dopo l'esecuzione, in C96 ci sarà il totale delle celle da B1 a B12.

    Non mi espando oltre, perché non sono tanto sicuro di aver capito ciò che tu vuoi fare (), ma la cosa è ovviamente molto personalizzabile.

    Se per es. devi partire da B9 fino a B50, allora farai: "for i = 9 to 50", il tutto cambiando solo due cifre in una riga di codice, invece di dover rifare 30.000 copia incolla... (vale per qualunque linguaggio di programmazione... )

    Ovviamente anche la I è personalizzabile.
    Ultima modifica di Andy86; 17-09-11 alle 11: 31.
    «Nessuna quantità di esperimenti potrà dimostrare che ho ragione;
    un unico esperimento potrà dimostrare che ho sbagliato.
    » (A. Einstein)

Segnalibri

Regole di scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Cookies:direttiva 2009/136/CE (E-Privacy)

Il sito utilizza cookies propri e di terze parti per maggiori informazioni faq - Termini di servizio - Cookies
Il forum non puo' funzionare senza l'uso dei cookies pertanto l'uso della community è vincolato dall'accettazione degli stessi, nel caso contrario siete pregati di lasciare la community, proseguendo la navigazione acconsenti all’uso dei cookie