Partager via

Format personnalisé pour formater les codes postaux canadiens

Anonyme
2025-01-05T18:10:12+00:00

Bonjour,

Je viens de rapidement vérifier tant dans la base de données que sur les moteurs de recherche s'il était possible de créer un format personnalisé dans Excel pour formater les codes postaux canadiens.

Je n'en ai pas trouvé. On dirait que ça passe systématiquement par un code VBA ou une formule.

Hors beaucoup de canadiens ont besoin que le format des cellules contenant les valeurs du code postal soient formatées au même titre que le numéro d'assurance social, les téléphones, sans passer par des détours compliqués

Quand je tape par exemple un montant d'argent et que je le formate selon le format monétaire, il se formate automatiquement en séparateur de milliers et rajoute le signe $ à la fin.

Pourquoi est-il si difficile de pouvoir formater une cellule selon le format suivant

L0L 0L0 ou L représente une lettre en majuscule et 0 un chiffre ?

6 caractères séparés par un espace.

Me semble que ça devrait être simple pourtant à créer un tel format personnalisé non ?

J'ai essayé L0L 0L0 ça ne fonctionne pas

J'ai essayé @#@ #@# ça ne fonctionne pas plus.

J'ai essayé ?#? #?# sans plus de résultat.

Y aurait-il un canadien qui aurait trouvé la solution ?

Pourquoi Microsoft ne juge pas pertinent de créer un tel format personnalisé d'office dans ses logiciels vendus au Canada ? N'importe quel utilisateur de Microsoft trouverait insensé de ne pas pouvoir formater des codes postaux numériques seulement. Alors pourquoi un format de code postal différent pose tant de problème à Microsoft ?

Je m'excuse d'avance si un tel "filtre" existe, mais il semble très difficile de le trouver sur le net et dans les forums d'aide.

Je rappelle que je ne veux pas un code, une formule complexe, mais simplement un format personnalisé SVP.

Merci d'avance et bonne année 2025

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

1 réponse

  1. Anonyme
    2025-01-06T06:24:13+00:00

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Bonjour ThierryMan,

    Merci pour votre message dans la communauté Microsoft.

    Je me rends compte que vous voulez utiliser un format personnalisé pour formater les codes postaux canadiens dans Excel. Je comprends ce que vous ressentez.

    Malheureusement, à l’heure actuelle, il n’est pas possible d’utiliser le formatage personnalisé pour créer un format de code postal canadien dans mon test.

    Je voudrais expliquer :

    Dans mes tests, la mise en forme personnalisée dans Excel est plus adaptée aux nombres purs ou au texte qui inclut du texte fixe (comme « lettres fixes » + chiffres). Vous ne pouvez pas utiliser de symboles tels que @ ou ? pour représenter des lettres dans des formats personnalisés.

    Étant donné que le L (lettre majuscule) dans le format du code postal canadien (L0L 0L0) est variable, il n’est actuellement pas possible de répondre à vos exigences par le biais d’un formatage personnalisé.

    J’ai déjà soumis votre besoin pour cette fonctionnalité dans la plateforme de commentaires. Notez qu’il est en anglais.

    Voici un lien : Format personnalisé pour formater les codes postaux canadiens · Communauté

    Image

    Vous pouvez voter pour lui ou ajouter des commentaires sur cette page.

    Plus vous avez de votes, plus l’équipe de développement est susceptible de se concentrer sur la résolution du problème.

    De plus, je sais que vous ne voulez pas utiliser de formules complexes. Cependant, si vous voulez formater les codes postaux canadiens maintenant, je vous suggère tout de même d’essayer d’utiliser la formule.

    Par exemple, il y a le texte original en A1.

    Copiez et entrez la formule suivante dans B1 :

    =MAJUSCULE(GAUCHE(A1,1)) & STXT(A1,2,1) & MAJUSCULE(STXT(A1,3,1)) & " " & STXT(A1,4,1) & MAJUSCULE(STXT(A1,5,1)) & STXT(A1,6,1)
    

    Il doit être affiché dans le format dont vous avez besoin :

    Image

    J’espère que l’équipe de développement d’Excel améliorera cette fonctionnalité dans la future mise à jour. Nous vous remercions de votre compréhension et de votre coopération.

    Bonne Année 2025 

    Lucia Wu - MSFT | Spécialiste du support communautaire Microsoft

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire