
Formule générique
=IF(INFO("system")="mac",CHAR(13),CHAR(10))
Sommaire
Pour ajouter un saut de ligne en tenant compte du système d'exploitation actuel (Mac ou Windows), vous pouvez utiliser la fonction INFO pour tester le système puis renvoyer le caractère de coupure correct - CHAR (10) pour Windows, CHAR (13) pour Mac.
Explication
Le caractère utilisé pour les sauts de ligne est différent selon que Excel s'exécute sur Mac ou Windows: CHAR (10) pour Windows, CHAR (13) pour Mac. Cela rend difficile l'écriture d'une formule unique qui fonctionnera comme prévu sur les deux plates-formes.
La solution consiste à utiliser la fonction INFO pour tester l'environnement actuel, puis à ajuster le caractère de saut de ligne en conséquence. Nous faisons cela en ajoutant cette formule à C3:
=IF(INFO("system")="mac",CHAR(13),CHAR(10))
Ensuite, nous nommons C3 "break" afin de pouvoir utiliser le mot break comme une variable plus tard. Si Excel fonctionne sur un Mac, break sera égal à CHAR (13), sinon, break sera égal à CHAR (10).
Dans la colonne E, nous concaténons les informations d'adresse qui apparaissent en B, C et D avec une formule comme celle-ci:
=B6&break&C6&break&D6
Le résultat de la concaténation est du texte avec des sauts de ligne:
Traci Brown¬
1301 Robinson Court¬
Saginaw, MI 48607
Remarque: assurez-vous que l'habillage de texte est activé sur les cellules contenant des sauts de ligne.