Bonjour à tous
J'ai une shape dans une feuille Excel. Je fais des recherches dans les autres feuilles du classeur afin d'afficher à l'utilisateur les dernières modifications apportées aux feuilles. Je fait cela avec VBA. Je génère alors une chaine de caractères (string) (nommé "InputText")qui contient les données que je veux afficher dans ma shapes (qui est une text box).
Et c'est là qu'intervient mon problème. Lorsque la chaine dépasse 255 caratères, je reçois une erreur, et la macro de m'affiche rien dans la text box. J'ai fait une "béquille" dans le code
ce qui est assez moche, puisque il me manque des informations.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 shapes("Text Box 260").textframe=mid(InputText,1,255)
Avez-vous déjà vu une erreur de ce genre ?
Si oui, quel est la solution pour afficher plus de 255 caractères dans une shape text box par VBA ?
Merki
Partager