Subtotali con filtro per colonna



  • Subtotali con filtro per colonna
    di FRANCO69 data: 29/10/2013 17:08:56

    Un buona sera a tutti gli amici del forum vado al problema vorrei sostituire una formula excel con una macro essendo un foglio molto pieno di dati e formule mi rallenta l aperture di tale foglio.
    Questa e la formula che inserisco nella cella R40 poi la trascino orizzontalmente fino alla cella BA40 e in verticale in poche parole R40:BA3370;Formula =SE($L40>1;SE(SE(SOMMA(CONTA.SE($M40:$M41;R$18))=1;1;0);SE(SE(SOMMA(CONTA.SE($M40:$M41;R$19))=1;1;0);R$17;"");"");"").
    Spero di essermi spiegato altrimenti potrei riportare un piccolo esempio con un file.

    Saluti



  • di isy (utente non iscritto) data: 29/10/2013 18:55:58

    Ciao

    Cit: Spero di essermi spiegato altrimenti potrei riportare un piccolo esempio con un file.

    Chiedo se possibile di commentare quale operazione stai effettuando, la sola presenza delle formula non mostra quale ciclo stai elaborando.
    Se possibile allega un file.


  • Subtotali con filtro per colonna
    di FRANCO69 (utente non iscritto) data: 29/10/2013 19:17:04

    Ok ti invio il file
    www.filedropper.com/asenalotto1874-2012_1

    Saluti



  • di Vecchio Frac data: 30/10/2013 14:43:51

    cit. "Questa e la formula che inserisco nella cella R40 poi la trascino orizzontalmente fino alla cella BA40 e in verticale in poche parole R40:BA3370;"
    ---> Mi vien da suggerire, banalmente, che nella macro da eseguire si fa riferimento al range desiderato e gli si inserisce la formula con my_range.Formula = "...". Ma ora come ora non ho la possibilità di provare (non ho Excel 2013).




  • Subtotali con filtro per colonna
    di FRANCO69 (utente non iscritto) data: 30/10/2013 20:38:24

    Dunque non e risolvibile con una macro?

    Saluti



  • di isy data: 30/10/2013 20:58:44

    Ciao

    Hai un foglio con le formule in formato matrice...
    {=SE($L40>1;SE(SE(SOMMA(CONTA.SE($M40:$M41;R$18))=1;1;0);SE(SE(SOMMA(CONTA.SE($M40:$M41;R$19))=1;1;0);R$17;"");"");"")}

    Io con Windows 8, Excel 2013 lo apro in due secondi (ricordo che il file xlsm è compresso)
    Nota: se viene rinominato in .Zip lo potete visualizzare nella sua struttura di salvataggio
    Anche il ricalcolo dell'intero foglio non richiede più di 1,2 secondi

    Forse devi solo aggiornare il sistema


  • Subtotali con filtro per colonna
    di FRANCO69 (utente non iscritto) data: 30/10/2013 22:59:58

    Ciao isy quello e solo un esempio volevo svilupparlo il tutto con una macro, io uso windows 8 un acer 4 GB intel core 8. comunque non ci sono problemi.

    Saluti



  • di isy data: 30/10/2013 23:21:22

    Ciao

    Se devi proprio creare un ciclo macro devi almeno pensare ad un nuovo algoritmo.
    Prova a sviluppare qualche riga di codice, infine puoi evitare di utilizzare un gran numero di formattazioni personalizzate nel foglio utilizzando codice vba.

    Se alleghi un tuo ciclo ci confrontiamo sul forum.


  • Subtotali con filtro per colonna
    di FRANCO69 (utente non iscritto) data: 30/10/2013 23:49:51

    Ciao isy di macro non sono pratico quelle macro che vedi sono frutto di forum mi adatto alle formule se tu capisci di superenalotto o lotto capirai di quello che o sviluppato altrimenti pazienza usero le formule.

    Saluti