Aujourd'hui c'est optimisation de macro, il était temps !
Après avoir réorganisé mes macro et les avoir homogénéisées, je m'attaque aux variables.
Jusque là pour moi c'était quelque chose de très flou.
Maintenant c'est un peu plus clair.
Je me suis forcé au Option Explicit dans chaque module et je viens d'apprendre qu'une variable bien déclarer peut faire gagner du temps.
J'ai notamment trouvé cette page qui parle du poids occupé par les variables en fonction de leur type
Mon soucis c'est qu'un peu partout dans mes codes j'ai du
VB:
Dim p as range
Mais je ne vois nulle part que ce type de variable est correct.
Est-il correct ?
A quelle autre variable s’apparente-il ?
Faut-il que je le remplace par un autre type de variable ?
Bonjour.
Oui c'est on ne peut plus correct. Mais en principe il se corrige avec un 'R' majuscule au début. C'est un type de donnée objet défini par la bibliothèque Excel.
Bonjour.
Oui c'est on ne peut plus correct. Mais en principe il se corrige avec un 'R' majuscule au début. C'est un type de donnée objet défini par la bibliothèque Excel.