• Initiateur de la discussion Initiateur de la discussion piep14
  • 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 !

piep14

XLDnaute Occasionnel
Bonsoir, impossible de trouver la méthode pour remplacer une valeur décimal avec un point en une valeur décimal avec une virgule.
Exemple : 1.5 --> 1,5

Merci vraiment de toute votre aide
 
Bonsoir,

Pour compléter la réponse de Gérard, tu peux aussi modifier cela en ouvrant panneau de configuration,
options régionales,
personnaliser,
nombres,
symbole décimal et là tu choisis !

Voilà, je me souvenais aussi avoir beaucoup cherché à une époque ... et appris ça ici d'ailleurs !

Tchao !
:silly:

Arf ... désolée ALcazone je ne t'avais pas vu arriver !
Je dois taper bien lentement .... 😉

Message édité par: didique, à: 15/01/2006 19:48
 
Bonsoir tout le monde,

Sinon, par macro, tu pourrais peut-être essayer avec cette procédure :
Sub Traitement()
Dim Cellule As Range
      For Each Cellule In ActiveSheet.UsedRange.Cells
            Cellule.Value = Val(Cellule.Value)
      Next Cellule
End Sub
J'ajoute que depuis XL2003, il est possible de modifier le séparateur décimal (point/virgule) directement dans les options d'Excel...

Cordialement,
 
Il n'y aurait pas moyen de récupérer la valeur de la cellule (pas la formule). De récupérer ensuite la partie a gauche du point puis celle a droite du point puis enfin faire une concaténation avec une virgule entre les deux ? Je suis pas trop doué pour m'embarquer la dedans ? Est ce une idée faisable ??? Merci
 
Re le fil,

Désolé piep14, pour ma part, je n'ai pas d'autres solutions à te soumettre que celle que j'ai mise un peu plus haut... et je suppose que si tu pouvais Lien supprimé (épuré des données inutiles ou confidentielles bien-sûr), on y verrait certainement plus clair...

Pour Didique -----> Lien supprimé.

Cordialement,
 
Sans probleme, voici le fichier, les données a modifier se trouve sur l'onglet CONCURRENCE !!

Merci sincèrement de votre aide [file name=concurrence_20060115212403.zip size=45085]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/concurrence_20060115212403.zip[/file]
 

Pièces jointes

Re piep14,

Tu trouveras ci-joint ton classeur modifié avec une tentative de réponse à ton problème.
J'y ai ajouté un module de code 'TraitementConv' contenant une seule et unique procédure qu'il convient de lancer manuellement :
Sub Conversion()
Dim F As Worksheet
Dim Cellule As Range
      For Each F In Worksheets
            For Each Cellule In F.UsedRange.Cells
                  If Not Cellule.HasFormula And Cellule.Value Like '*.*' Then
                        Cellule.Value = Val(Cellule.Value)
                  End If
            Next Cellule
      Next F
End Sub
En espèrant que ça puisse t'être utile...

Cordialement, [file name=CONCURRENCE.zip size=27411]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CONCURRENCE.zip[/file]
 

Pièces jointes

- 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

Discussions similaires

Réponses
2
Affichages
467
Réponses
3
Affichages
148
Retour