Bonjour !
Envoyé par
bigs3232
je trouve que VBA a tendance à planter souvent
C'est juste le reflet de la qualité du code, un bon code ne plante pas même en VBA ‼
Souvent un code est créé à la va vite pour un contexte précis et dès que ce dernier change,
si l'auteur du code n'a pas prévu les vérifications d'usage quant à ce contexte,
évidemment le code ne peut que planter mais le langage n'est pas fautif, le créateur du code lui oui
ou encore la faute peut être partagée par le demandeur ayant mal présenté le contexte réel et ses fluctuations !
Pour certains types de traitement de gros fichiers de données, SQL s'avère bien plus rapide qu'une procédure en "pur VBA" …
Déjà dans le cas d'un gros fichier mieux vaut utiliser Access qu'Excel car ce n'est pas tant le langage mais bien l'outil :
dans une récente discussion pour un même traitement d'un fichier, 53 minutes via Excel et via Access moins d'une !
Partager