La surveillance d'une feuille de calcul Excel via RDP la rend plus lente?

Nous avons une feuille de calcul massive qui fait beaucoup de calculs et pas beaucoup de dessin / écriture dans des feuilles de calcul

Ma question est la suivante: le suivi de la feuille de calcul pendant qu'il s'exécute via RDP rend-il cela plus lent ??

Autrement dit, si rdp a été déconnecté, cela entraînerait-il une vitesse améliorée?

J'ai effectivement fait beaucoup de travail depuis la maison via le Bureau à distance qui impliquait un classur Excel (et des applications Access) faisant beaucoup de calculs lourds. D'après mon expérience, je n'ai pas remarqué de ralentissement dans les calculs sur la feuille Excel, mais parfois, la connection ralentit et tout ce qui a permis de rafraîchir l'écran rendrait le PC difficile à utiliser.

La chose la plus importante, cependant, est d'écrire un code qui modifie autant que possible les éléments visuels de l'écran. Par exemple, au lieu de boucler un tas de cellules et de configurer chacune d'elles comme cellule active pour find sa valeur, faites passer un set de valeurs de plage qui ne nécessitent pas la mise à jour de la feuille. Ceci, de loin, a créé la plus grande augmentation de performance dans mon code VBA.

Si votre code est déjà assez optimisé, vous ne verrez probablement aucune différence en le surveillant sur RDP. Cependant, si le suivi est votre problème, vous devez envisager de produire des données dans un file Excel ou text séparé qui pourrait être stocké sur un server partagé. Si cela se fait correctement, j'imagine que cela aurait un impact plus petit sur votre processeur que sur le RDP. Cela vous permettra également de surveiller la progression de l'application Excel sans devoir vous connecter.

Il suffit de regarder l'utilisation CPU d'Excel et du server RDP. Si Excel ne reçoit pas ses 100% lors du calcul, ou si le server RDP semble utiliser trop … alors oui, RDP rend les choses plus lentes.