Re : Adapter le texte a la cellule(vba)
Re bonjour,
En effet, les celules fusionnées présentent souvent des problèmes surtout si tu veux copier 1 seule colonne. Je lui prèfére, centrer sur plusieurs colonnes.
Ensuite fusionnées 2 lignes pour 1 seule cellule semble ne servir à rien, et cela risque de poser des problèmes surtout si tu as des macros derrière.
Dans ton exemple que je te joins, j'ai mis un Alt+entrée dans la cellule pour avoir la référence en ligne 2 (pas sur que c'est ce que tu voulais).
Ensuite tu peux jouer sur la taille des colonnes (le mieux est de partir sur le plus grand texte a afficher et d'adapter en fonction).
Sinon les possibilités sont importantes pour ne pas avoir à programmer. Mais si tout de même, tu veux programmer en VBA, je le ferai ainsi (Je ne vais pas te faire le code mais la démarche qui est le plus important).
Tu testes la longueur de ton texte. et si la longueur est supérieure à une valeur que tu auras déterminé alors la taille de la police sera de 12 par exemple sinon, elle sera de 14.