-
déclaration de constante
Je voudrais déclarer une constante de type string qui soit le caractère tabulation.
Il s'agit en fait du séparateur pour le fichier de sortie de ma macro, que je déclare en constante dans un module ou je déclare mes type et mes constante.
Mais si je déclare
Code:
Public Const DLM_OUT as String=Chr(9)
j'ai un message d'erreur :
"Erreur de compilation, constante requise"
si je met:
Code:
Public Const DLM_OUT as String="**"
avec une tabulation à la place de **, le délimiteur de sortie est en fait 2 espaces au lieu d'une tabulation.
Solution ??
-
Bonjour Diversig
chr(9) n'est pas une valeur mais une fonction, elle ne peut etre utilisée dans les declarations des constantes
La solution serait une affectation de la valeur dans Workbook_open
dans un module :
Code:
public DLM_OUT as string
Dans Workbook_open
Bonne journée