Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Texte a remplacer en nombres

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

C

chris13

Guest
Bonjour a tous,
J'importe un fichier d'un logiciel de reporting afin d'établir de belles stats de ventes. Cf fichier ci joint.

Les chiffres importés du logiciel original (de type business object SAGE ) apparaissent toutefois en caractère texte et donc l'addition de ces caractères texte est impossible. Ai déja essayé l'une des formules de l'une des autres remarques du forum (intitulée "Format texte a remplacer en nombre") mais sans succès.

Des idées ?

Merci par avance
 

Pièces jointes

Dernière modification par un modérateur:
Re : Texte a remplacer en nombres

Une macro :
Code:
Sub Macro1()
    Dim i As Long
    
    ' Initialisation
    Cells(3, 6) = Val(Cells(3, 4))
    
    ' Cumul
    For i = 4 To Range("D" & Rows.Count).End(xlUp).Row
        Cells(i, 6) = Val(Cells(i - 1, 6)) + Val(Cells(i, 4))
    Next i
End Sub
 
Re : Texte a remplacer en nombres

ok j'ai remplacé mon fichier Excel avec des données non confidentielles !

Y a t'il une autre solution que la macro (que je ne sais pas utiliser !). n'y a t'il pas une fonction excel plus adaptée ..?

Merci
 

Pièces jointes

Re : Texte a remplacer en nombres

Bonsour®
Y a t'il une autre solution que la macro (que je ne sais pas utiliser !).

🙄 pas une fonction une manipulation ...
sélectionner la colonne C en totalité (curseur dans la ligne d'entete)
Edition > remplacer
Rechercher : tapez ici la combinaison de touche Alt 0160 (en utilisant le pavé numérique)
Replacer : par rien (supprimer le contenu de la zone)
OK

et pis c'est tout !!🙄

autre solution par formule intermédiaire à recopier vers le bas
=1*SUBSTITUE(C3;CAR(160);"")
puis copier la zone
Edition > Copier
Selectionner la 1er cellule correspondante de la colonne C
> Collage spécial : Valeur
supprimer la colonne intermédiaire
 
Dernière édition:
Re : Texte a remplacer en nombres

Les macros sont tellement simples et faciles à utiliser que tu devrais te lancer si tu aimes les stats.
Je te donne le mode d'emploi, tu en feras ce que bon te semble.
1) Alt+F11 pour aller dans l'éditeur VB
2) Insertion...Module pour ... insérer un nouveau module 😀
3) Tu colles dans la feuille de droite le code que je t'ai donné
4) Alt+Q pour revenir au tableur
5) Ctrl+S pour sauver ton travail
6) Alt+F8 pour sélectionner les macros disponibles
7) Tu sélectionnes Macro1 et "OK"

OUPS ! Percussion : bonjour Modeste geedee
 
Dernière édition:
Re : Texte a remplacer en nombres

Bravo Modeste ! Une manip toute simple et si efficace .. maintenant nous n'avons plus a retaper les caractères en nombres (nous le faisions a la mano !). Rechercher et Remplacer .. je retiens

un grand merci !
 
- 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.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…