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

Re : Problème VBA

Bonjour lolo42,

Je suis partie de la macro qu'il y avait dans ton fichier et j'ai adapté... Ça semble fonctionner .

VB:
Sub essai()
Dim Cellule As Object
Dim Chaine As String
Dim Valeur As Single
For Each Cellule In Range("E6:E10")         ' Plage à adatper
    If InStr(1, Cellule.Text, ",") <> 0 Then    ' .text au lieu de .value
        Chaine = Replace(Cellule.Text, ",", ".")  ' .text au lieu de .value et inverser , et .
        Valeur = CDbl(Chaine)
        Cellule.Value = Valeur
        Cellule.NumberFormat = "0.00000"
    End If
Next Cellule
End Sub

A+
 
- 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

  • Question Question
Autres Vba
Réponses
4
Affichages
227
Réponses
2
Affichages
248
Réponses
13
Affichages
306
Réponses
15
Affichages
575
  • Question Question
Microsoft 365 Agenda
Réponses
3
Affichages
237
Retour