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

XL 2016 Nettoyage des caractères spéciaux

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

Phytoman

XLDnaute Junior
Bonjour à tous,
Je reçois d'une API un script composé de nombreuses lignes dédiées à des joueurs de foot.
Après avoir fait une opération"colonnes" me permettant de copier chaque ligne - 1 cellule afin de placer toutes les données d'un seul joueur sur une ligne et supprimé les colonnes dont je n'ai pas besoin, je lance une macro pour nettoyer les cellules de leurs caractères indésirables.
Lorsque j'effectue la macro, il vient insérer systématiquement les coordonnées d'un joueur présent dans ma première équipe ?
Où ai-je fait une erreur ?
En annexe le fichier

Merci d'avance
 

Pièces jointes

bonjour
VB:
Sub test()


    With Cells
        .Replace What:=",", Replacement:="", LookAt:=xlPart
        .Replace What:=Chr(34), Replacement:="", LookAt:=xlPart
        .Replace What:="player_id:", Replacement:="", LookAt:=xlPart
        .Replace What:="player_name:", Replacement:="", LookAt:=xlPart
        .Replace What:="firstname:", Replacement:="", LookAt:=xlPart
        .Replace What:="lastname:", Replacement:="", LookAt:=xlPart
        'etc... etc.....
    End With
End Sub
je te laisse compléter la suite 😉
 
- 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
16
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…