Nombres avec deux décimales dans une cellules

  • Initiateur de la discussion Initiateur de la discussion Johanna
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

Johanna

Guest
Bonjour !

Avec VB sous Excel, est-il possible de créer une feuille avec le possibilité de choisir le nombre de décimales acceptées pour une sélection de cellules dans cette nouvelle feuille ?

Merci pour votre aide.

A bientôt,
Johanna
 
Bonjour Johanna

Ci dessous une petite macro qui répond à ton problème

Sub ChoisirDecimales()
Dim intNbDecimales As Integer
Dim strFormat As String

intNbDecimales = InputBox("indiquez le nombre de décimales souhaitées", "Nombre de décimales")

strFormat = "0." & String(intNbDecimales, "0")
Selection.NumberFormat = strFormat
End Sub

Je reste à ta dispo si problème

a+

Jeannot
 
C'est encore moi.
J'ai un petit problème.
J'utilise ta macro mais l'affichage ne me convient pas.

Considérons le décimales 1,7562483
Si je choisis d'avoir 0 décimale, et ce que je vais toujours choisir normalement, je dois obtenir l'affichage suivant : 2
Or j'obtiens l'affichage 2,
Je souhaiterai retirer la virgule de la fin.

Tu penses pouvoir m'aider.
Merci d'avance
Johanna
 
re

Ajoute dans la macro les lignes encadrées:

Sub ChoisirDecimales()
Dim intNbDecimales As Integer
Dim strFormat As String

intNbDecimales = InputBox("indiquez le nombre de décimales souhaitées", "Nombre de décimales")

-----------------------------------------------------------------------
If intNbDecimales = 0 Then
strFormat = "0"
Else
strFormat = "0." & String(intNbDecimales, "0")
End if
------------------------------------------------------------------------

Selection.NumberFormat = strFormat
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
230
Réponses
9
Affichages
232
Retour