Condividi tramite

Excel lentezza aggiornamento grafico

Anonimo
2020-10-09T15:55:23+00:00

Salve,

è possibile che Excel 2019 installato su Windows 10 sia più lento di Excel 2013 su Windows 7 nell'aggiornamento di un grafico a dispersione i cui valori vengono inseriti, con cadenza di uno al secondo, tramite una macro in VBA?

Con Excel 2013 si riusciva a visualizzare la dinamica dei punti sul grafico; con Excel 2019 si vedono i valori numerici che si aggiornano nelle celle, ma il grafico non subisce modifiche fino al termine dell'esecuzione della macro, quando viene visualizzata la posizione finale dei punti.

Qualcuno ha idea di come risolvere il problema?

Grazie, saluti.

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

6 risposte

Ordina per: Più utili
  1. Anonimo
    2020-10-19T12:27:08+00:00

    Ciao SrZQ,

    il file si trova qui:

    https://1drv.ms/x/s!Ar6xNyLwQkCbcRcps2tCPVI7DEU?e=xeULLK

    Ho trovato un modo per velocizzare il refresh dei grafici tramite il codice VBA, ma per riprodurre il problema ho commentato le istruzioni inserendole tra due righe di asterischi.

    Credo che tu abbia risolto il problema da solo :-)

    Tuttavia, penso che

        'Aggiorno i grafici

        '******************************************

        For j = 1 To nr_dimens

            Application.Chart(i).Activate

            Application.Chart(i).Refresh

            DoEvents

        Next j

        '******************************************

    dovrebbe essere:

        'Aggiorno i grafici

        '******************************************

        For j = 1 To nr_dimens

            Application.Chart(j).Activate

            Application.Chart(j).Refresh

            DoEvents

        Next j

        '******************************************

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-10-19T07:28:17+00:00

    Salve Norman,

    il file si trova qui:

    https://1drv.ms/x/s!Ar6xNyLwQkCbcRcps2tCPVI7DEU?e=xeULLK

    Ho trovato un modo per velocizzare il refresh dei grafici tramite il codice VBA, ma per riprodurre il problema ho commentato le istruzioni inserendole tra due righe di asterischi.

    Saluti.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-10-19T06:51:09+00:00

    Buongiorno Alessandro,

    ho Windows aggiornato alla versione 2004, Office appena installato.

    Ti confermo di non avere rallentamenti su altre applicazioni.

    Ora mi confronto con Norman che ha risposto al mio messaggio.

    Grazie, buona giornata.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-10-18T20:45:22+00:00

    Ciao SrZQ,

    è possibile che Excel 2019 installato su Windows 10 sia più lento di Excel 2013 su Windows 7 nell'aggiornamento di un grafico a dispersione i cui valori vengono inseriti, con cadenza di uno al secondo, tramite una macro in VBA?

    Con Excel 2013 si riusciva a visualizzare la dinamica dei punti sul grafico; con Excel 2019 si vedono i valori numerici che si aggiornano nelle celle, ma il grafico non subisce modifiche fino al termine dell'esecuzione della macro, quando viene visualizzata la posizione finale dei punti.

    Qualcuno ha idea di come risolvere il problema?Toi

    Ti chiederei gentilmente di caricare  il file problematico, privo di dati sensibili.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2020-10-18T16:08:12+00:00

    Ciao SrZQ,

    Scusa per il ritardo nella risposta.

    Vediamo di approfondire la cosa insieme.

    Normalmente in effetti i nuovi programmi e applicativi hanno delle performance sempre migliori, così da fornire agli utenti un'esperienza positiva.

    Per quello che riguarda la velocità del grafico con la VBA i motivi potebbero essere vari.

    Una cosa che ti consiglio è di controllare di avere tutti gli aggiornamenti disponibili, così da avere il massimo della compatibilità e performance.

    Qui per aggiornare Windows 10, mentre qui per Office.

    Hai notato se vi sono dei rallentamenti anche per altre applicazioni o per altre funzionalità?

    Oltre quanto consigliato sopra, quello che vorrei dirti è di chiedere direttamente in una Community specifica, utilizzata proprio a tale scopo.

    Vorrei che tu possa confrontarti direttamente con programmatori e esperti nel campo IT.

    Ovvero la Community TechNet

    Le VBA e Macro sono strumenti utilizzati a scopo di programmazione e loro potrebbero capire il motivo di quanto accade.

    Fammi sapere comunque cosa ti comunicano e come va

    Per ogni domanda o dubbio siamo qui

    A presto,

    Alessandro

    La risposta è stata utile?

    0 commenti Nessun commento