[VBA-excel] chaine de caractères
mistertom
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voici mon problème.
je dois ouvrir un fichier excel qui est sur le réseau de ma boite, le problème est que cette adresse fait plus de 256 caractères.
Quand je fais un Workbook.open(mon_adresse)
je me fais jeter car ma chaine se fait tronquer!
Je voulais savoir comment on fait pour régler ce problème.
En déclarant ma variable mon_adresse en long ou un truc du genre (long jy suis pas arrivée...)
en concaténant 2 chaines Workbook.open(mon_adresse_part1 & mon_adresse_part2) (je crois pas que sa marche)
Ou si c'est impossible...
Je vous remercie
Voici mon problème.
je dois ouvrir un fichier excel qui est sur le réseau de ma boite, le problème est que cette adresse fait plus de 256 caractères.
Quand je fais un Workbook.open(mon_adresse)
je me fais jeter car ma chaine se fait tronquer!
Je voulais savoir comment on fait pour régler ce problème.
En déclarant ma variable mon_adresse en long ou un truc du genre (long jy suis pas arrivée...)
en concaténant 2 chaines Workbook.open(mon_adresse_part1 & mon_adresse_part2) (je crois pas que sa marche)
Ou si c'est impossible...
Je vous remercie
A voir également:
- [VBA-excel] chaine de caractères
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
4 réponses
Bonjour,
Si possible attribuer une lettre de lecteur à l'ordinateur distant ou à un de des sous-répertoires, pour obtenir une adresse plus courte.
Si possible attribuer une lettre de lecteur à l'ordinateur distant ou à un de des sous-répertoires, pour obtenir une adresse plus courte.
attribuer une lettre va être difficile et puis ma chaine est plus de l'ordre de 400 caractères que de 270.
Je crois qu'on peut déclarer une variable string avec plus de 256 caractères, est ce possible?
Je crois qu'on peut déclarer une variable string avec plus de 256 caractères, est ce possible?
Bonsoir
Une adresse de l'ordre de 400 caractères, pas de possibilité de mettre une lettre de lecteur, il y a sûrement quelque chose à revoir dans l'organisation du réseau de ta boîte. Malheureusement, si workbook.open n'accepte pas plus de 256 caractères comme tu as l'air de la dire (je n'en sais rien) je n'ai pas de solution
Quant à la taille maximale d'une string, ta question est curieuse, pourquoi n'essayes tu pas ? Ou mieux, lis l'aide de VBA. Tu verras que les chaînes peuvent... Non, découvre-le toi-même
Une adresse de l'ordre de 400 caractères, pas de possibilité de mettre une lettre de lecteur, il y a sûrement quelque chose à revoir dans l'organisation du réseau de ta boîte. Malheureusement, si workbook.open n'accepte pas plus de 256 caractères comme tu as l'air de la dire (je n'en sais rien) je n'ai pas de solution
Quant à la taille maximale d'une string, ta question est curieuse, pourquoi n'essayes tu pas ? Ou mieux, lis l'aide de VBA. Tu verras que les chaînes peuvent... Non, découvre-le toi-même