Re-bonjour,
Ce qui vous intéresse, c'est que les variables contiennent le texte d'une formule Excel, ou la valeur du résultat ?
Si c'est le texte (ce qui me semble n'avoir aucun intérêt : c'est plutôt une constante), les variables sont à déclarer au type String (texte), sinon plutôt au type Single (nombre décimal).
Ensuite, quel est l'intérêt de les déclarer hors macro ? Sont-elles amenées à être utilisées dans plusieurs macros ?
Dans tout les cas, leur déclaration à cet endroit est possible, mais en revanche elles ne peuvent être initialisées que dans une macro.
Je pense qu'il faudrait clarifier l'objectif global de votre projet, et qu'un tour du côté des sections de cours VBA vous serais bénéfique avant de vous lancer tête baissée !