M
monsieurPatate
Guest
Bonjour à tous les lecteurs du forum,
J’ai appris qu’on peut saisir jusqu’à 32 767 caractères (en mode édition) dans une cellule sous Excel 2000. Cependant, seul les 1 024 premiers caractères apparaîtront dans la cellule.
Alors voilà, est-il possible à l’atteinte de la limite de 1 024 caractères de saisie d’avertir l’utilisateur :
1-qu’il a atteint cette limite et que les caractères excédentaires ont été copiés à la ligne suivante (ligne insérée). Si les caractères excédentaires dépassent eux même 1 024 caractères, une seconde ligne insérée contiendra cet excédent supplémentaire.
2-que la cellule de destination a été ajustée en fonction du contenu?
Est-ce qu’il serait préférable à la sélection d’une cellule de faire afficher un userform permettant la saisie du texte et par la suite gérer les limites par vba?
À bientôt!
J’ai trouvé je ne me rappelle pas trop où le code suivant(voir annexe). Le problème c’est qu’il doit être lancé manuellement et que les cellules sources et destination sont codées en dur
J’ai appris qu’on peut saisir jusqu’à 32 767 caractères (en mode édition) dans une cellule sous Excel 2000. Cependant, seul les 1 024 premiers caractères apparaîtront dans la cellule.
Alors voilà, est-il possible à l’atteinte de la limite de 1 024 caractères de saisie d’avertir l’utilisateur :
1-qu’il a atteint cette limite et que les caractères excédentaires ont été copiés à la ligne suivante (ligne insérée). Si les caractères excédentaires dépassent eux même 1 024 caractères, une seconde ligne insérée contiendra cet excédent supplémentaire.
2-que la cellule de destination a été ajustée en fonction du contenu?
Est-ce qu’il serait préférable à la sélection d’une cellule de faire afficher un userform permettant la saisie du texte et par la suite gérer les limites par vba?
À bientôt!
J’ai trouvé je ne me rappelle pas trop où le code suivant(voir annexe). Le problème c’est qu’il doit être lancé manuellement et que les cellules sources et destination sont codées en dur