NbLettre.xla (Version Pro)

Ne perdez plus de temps à écrire manuellement vos montants sur vos factures. NbLettre.xla automatise instantanément la conversion de vos chiffres en toutes lettres avec une fiabilité orthographique totale. Compatible avec toutes les versions d'Excel (2003-365), notre solution prend en charge 8 devises (Euro, CFA, TND, DZD, etc.) et corrige les erreurs de syntaxe courantes. Gagnez en professionnalisme et éliminez les risques d'erreurs sur vos documents comptables. TÉLÉCHARGER LE MODÈLE ci-dessous pour intégrer la fonction NbLettre à votre environnement dès maintenant.

Version 2.2
Licence Gratuit
Taille 20.7 KB
Logiciel requis Microsoft Excel
Téléchargements 13 278 fois
TÉLÉCHARGER LE MODÈLE

100% Gratuit — Aucune inscription requise

Pourquoi adopter NbLettre.xla pour votre comptabilité ?

La précision est le pilier d’une gestion comptable rigoureuse. L’utilisation de NbLettre.xla transforme vos documents financiers en garantissant une conversion automatisée irréprochable. Contrairement aux solutions génériques, cet outil a été spécifiquement conçu pour corriger les erreurs orthographiques récurrentes liées aux règles complexes de la numération française, telles que l’accord du pluriel dans les nombres (par exemple : “deux cent mille” vs “deux cents mille”).

En intégrant cette solution, vous éliminez les coquilles qui peuvent entacher votre crédibilité professionnelle. Que vous cherchiez à convertir chiffre en lettre sur Excel pour des factures, des contrats ou des rapports de paie, notre add-in assure une conformité linguistique totale, tout en gérant nativement les particularités de syntaxe pour les différentes zones géographiques (France, Belgique, Suisse).

La polyvalence est au cœur de cet outil professionnel :

  • Support Multi-Devises étendu : Configurez instantanément vos montants en Euros, Dollars (US/Canadiens), Francs Suisses, Francs CFA, Dinar Tunisien, Dinar Algérien ou Dirham Marocain
  • Précision Comptable : Gestion spécifique des centimes et millimes, indispensable pour les devises à trois décimales comme le Dinar Tunisien.
  • Fiabilité sans macro : En tant qu’add-in (fichier .xla), une fois installé via le menu Fichier > Options > Compléments, il devient disponible dans tous vos classeurs, vous permettant de conserver vos fichiers au format standard .xlsx sans contraintes de sécurité liées aux macros.

Adopter cet outil, c’est choisir une méthode de travail automatisée qui respecte scrupuleusement les normes comptables, tout en gagnant un temps précieux sur vos saisies manuelles répétitives.

Installation rapide du complément NbLettre

Pour automatiser la conversion de vos montants en lettres, l’utilisation de notre fichier est la méthode la plus fiable et sécurisée. Nous avons conçu cette solution pour éviter les erreurs de syntaxe manuelle et garantir une compatibilité totale avec vos fichiers existants.

Pour commencer, cliquez sur le bouton TÉLÉCHARGER LE MODÈLE présent sur cette page. Ce fichier contient tout le nécessaire pour intégrer la fonction NbLettre.xla à votre suite bureautique. Une fois le téléchargement effectué, suivez les étapes ci-dessous pour activer l’outil dans votre environnement Excel :

  1. Ouvrez Excel, cliquez sur le menu Fichier puis sur Options.
  2. Sélectionnez la section Compléments dans la colonne de gauche.
  3. En bas de la fenêtre, dans le menu déroulant Gérer, choisissez Compléments Excel et cliquez sur Atteindre.
  4. Cliquez sur Parcourir pour sélectionner le fichier NbLettre.xla que vous venez de télécharger.
  5. Validez en cliquant sur OK : la fonction est désormais disponible dans toutes vos feuilles de calcul.

Une fois installé, vous pouvez appeler la fonction directement dans vos cellules, par exemple avec la formule : =NbLettre(A1; 1; 0; 1; 0). Si vous souhaitez explorer d’autres automatisations, consultez notre bibliothèque de macros Excel professionnelles pour optimiser davantage vos processus comptables.

Note importante : En utilisant notre add-in, vous n’avez pas besoin de modifier le format de vos fichiers : vos documents peuvent rester au format standard .xlsx tout en bénéficiant de la puissance de conversion de NbLettre.xla.

Syntaxe et utilisation de la fonction NbLettre

Une fois installé, NbLettre.xla met à votre disposition une fonction personnalisée puissante et flexible. Pour transformer un montant numérique en texte dans une cellule, utilisez la structure suivante :

=NbLettre(Nombre; Devise; Langue; Casse; ZeroCent)

Voici le détail des paramètres permettant de personnaliser le rendu selon vos besoins métier :

  • Nombre : La cellule ou la valeur numérique à convertir (ex: A1).
  • Devise : Détermine l’unité monétaire et le nombre de décimales.
    • 0 : Aucune devise
    • 1 : Euro (€)
    • 2 : Dinar Tunisien (TND)
    • 3 : Dinar Algérien (DZD)
    • 4 : Dollar Canadien (CAD)
    • 5 : Dirham Marocain (MAD)
    • 6 : Franc Suisse (CHF)
    • 7 : Franc CFA (XOF/XAF)
    • 8 : Dollar US ($)
  • Langue : Adapte la syntaxe régionale : 0 pour Français (FR), 1 pour Belge (BE), 2 pour Suisse (CH).
  • Casse : Définit le style typographique : 0 (minuscules), 1 (1ère lettre majuscule), 2 (MAJUSCULES), 3 (Titre).
  • ZeroCent : Optionnel, permet d’afficher ou masquer la mention “zéro centime” (0 pour masquer, 1 pour afficher).

Pour mieux gérer vos données et optimiser vos formulaires Excel, vous pouvez combiner ces options directement dans vos cellules de facturation.

Le cœur de cette version avancée repose sur une architecture robuste garantissant la précision grammaticale, notamment pour les accords complexes. Voici le code source structurant cette logique :

Public Function NbLettre(ByVal Nombre As Double, _
                         Optional ByVal Devise As Byte = 1, _
                         Optional ByVal Langue As Byte = 0, _
                         Optional ByVal Casse As Byte = 1, _
                         Optional ByVal ZeroCent As Byte = 0) As String

    ' Configuration des devises et traitement des nombres
    ' Gestion intégrée des cas complexes (millions, milliards, billions)
    ' Correction des règles grammaticales (quatre-vingts, centaine, etc.)
    
    ' ... (Logique interne de conversion)
    
End Function

Note importante : Comme il s’agit d’un complément .xla, vous n’avez pas besoin de modifier le format de vos fichiers. Vos classeurs peuvent être enregistrés au format standard .xlsx tout en conservant l’accès aux fonctionnalités de NbLettre.xla sur votre poste de travail.

Prêt à automatiser vos documents ?

Le moyen le plus rapide de gagner du temps sur votre facturation est de remonter en haut de cette page et de cliquer sur le lien TÉLÉCHARGER LE MODÈLE. Une fois que vous aurez installé le fichier via le menu Compléments d’Excel, la fonction sera immédiatement disponible dans tous vos fichiers standards .xlsx, sans aucune configuration supplémentaire requise.

Questions fréquentes (FAQ)

Le complément NbLettre.xla est-il compatible avec Excel 365 ?

Oui, notre version de NbLettre.xla est parfaitement compatible avec toutes les versions d’Excel, de la version 2003 jusqu’à Office 365 / 2026.

Comment gérer les décimales pour les devises comme le Dinar Tunisien ?

Notre macro intègre un paramètre spécifique pour le Dinar Tunisien (code 2) qui supporte nativement les 3 décimales (Millimes), garantissant une précision totale pour vos documents officiels.

Pourquoi préférer ce téléchargement aux versions trouvées sur les forums ?

Contrairement aux fichiers obsolètes souvent partagés sur les forums, notre version est optimisée pour corriger les fautes d’orthographe récurrentes (règles de pluriel sur ‘cent’ et ‘vingt’) et sécurisée pour un usage en entreprise.

La fonction peut-elle convertir des nombres en lettres en anglais ou autre langue ?

Actuellement, la macro est optimisée pour le français (FR), belge (BE) et suisse (CH), incluant la gestion spécifique des septante, octante et nonante.