Aide en VBA contre cellule saturée...

cs_macska Messages postés 3 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 8 mars 2006 - 6 mars 2006 à 05:28
cs_macska Messages postés 3 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 8 mars 2006 - 8 mars 2006 à 22:46
Bonjour



Petit casse-tête pour moi qui suis débutant en VBA. Je fais une appli
sous Excel qui doit imprimer une page après avoir calculé un tarif.



Quand je veux imprimer une cellule avec beaucoup de texte, Excel
tronque la fin de mes lignes, et celles ci ne sont plus visibles.



Je souhaitait passer par une macro pour essayer d'y palier mais même bug : La fin de mes lignes est tronquée.



Quelqu'un aurait une idée, soit pour contourner le bug, soit pour
prévoir une fonction excel qui prend une chainde de caractère, et
insère des sauts de ligne après un certain nombre de caractères ?



Ou une meilleure idée bien sur :-)

Merci

3 réponses

jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
6 mars 2006 à 14:13
Bonjour,

Sélectionne ta cellule, ensuite tu vas dans Format/Cellule/Alignement et coche,
"Renvoyer à la ligne automatiquement" et à Orientation du texte, tu mets, "De gauche à droite"

Comme celà je pense que ça devrait fonctionner.

jpleroisse

Si une réponse vous convient, cliquez Réponse Acceptée.
0
cs_macska Messages postés 3 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 8 mars 2006
8 mars 2006 à 00:46
Merci du tuyau mais ça ne suffit pas, je pense que le texte est trop grand pour etre contenu dans une seule cellule.



Du coup j'ai fait une zone de texte pour y coller le contenu de ma
variable (string), mais j'ignore la methode à utiliser en VBA pour
mettre le contenu d'une variable texte dans une zone de texte excel.



Si quelqu'un a une idée...
0
cs_macska Messages postés 3 Date d'inscription lundi 6 mars 2006 Statut Membre Dernière intervention 8 mars 2006
8 mars 2006 à 22:46
Help svp !!
0
Rejoignez-nous