Bonjour,
Voici mon problème qui m'handicape beaucoup.
j'ai développé une macro qui demande l'ouverture sur un fichier se trouvant sur un serveur avec la fonction workbook.open(adresse).
le problème de cette adresse c'est qu'elle est plus grande que 256 caractères (environ 350), et de ce fait je n'arrive pas à la mettre dans une variable.
j'ai chercher dans l'aide et j'ai trouvé ceci:
String, type de données
Type de données composé d'une séquence de caractères contigus interprétés en tant que caractères et non en tant que valeurs numériques. Une donnée de type String peut inclure lettres, nombres, espaces et signes de ponctuation. Le type de données String peut stocker des chaînes de longueur fixe dont la longueur est comprise entre 0 et environ 63 Ko de caractères et des chaînes dynamiques dont la longueur est comprise entre 0 et environ 2 milliards de caractères. Dans Visual Basic, le signe dollar ($) est le caractère de déclaration du type String.
le problème est que je n'arrive pas à déclarer une variable qui permet de contenir plus de 256 caractères comme dans la définition.
Dim variable as String ne marche pas meme en rajoutant *600 par exemple...
Si vous avec des idées,
Je vous remercie.
Partager