Bonjour,
je n'ai pas d'idée pour réduire le temps d'exécution de la macro, mais comme j'ai aussi des macros qui mettent du temps à s'exécuter, une solution est bien sûr susceptible de m'interesser.
Toutefois, je pense que l'on pourrait se poser la question:
Serait-il raisonnable d'exiger qu'un programme doive toujours traiter une quantité de plus en plus grande de données sans que cela ait d'influence conséquente sur son temps d'exécution?
Je reformule à l'intention de ceux d'entre vous qui ont le plus d'expérience dans la programmation en générale:
L'expérience peut-elle (vous) permettre d'écrire des programmes dont on peut attester que l'on pourrait l'utiliser sur n'importe-quelle quantité de donnée sans qu'il mette plus de disons quelques minutes pour s'exécuter?
Et pour aider ceux qui serait capable de trouver une solution à ton problème Elve, en combien de temps minimim faudrait-il que ton programme s'exécute pour qu'une solution soit efficace pour toi? :
-2H59min
-1H
-30min
-quelques minutes
-quelques secondes
Maintenant, je me permets de retourner le problème: N' existe-t-il pas des périodes où tu n'es pas sur ta machine, et où celle-ci ne fait rien? (par exemple, pendant que tu dors)
L'utilisation de ces périodes non utilisée serait peut-être un autre moyen de résoudre le problème.
Florian