1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

Discussion dans 'Forum Excel' démarrée par pjay, 18 Août 2011.

  1. pjay XLDnaute NouveauHiver Automne Sneaker Blanc Life Chaussures 2019 Puma Pour Thunder N8wOkPX0nZ

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    Bonjour,
    j'ai un un grand nombre lignes où je dois remplacer la totalité du texte contenu entre crochet.
    Existe-t-il une formule qui fasse cela?

    ex: En A1: blabla[j'ai mon texte1] En A2: [j'ai mon texte2]

    Resultat=> En A3: blabla[j'ai mon texte2]

    Merci d'avance.
     
  2. Chargement...


  3. tototiti2008 XLDnaute Barbatruc

    Inscrit depuis le :
    23 Avril 2008
    Messages :
    12748
    "J'aime" reçus :
    338
    Habite à:
    Metz
    Utilise:
    Excel 2010 (PC)
    Re : Remplacement de chaine de caractere entre crochets

    Bonjour pjay,

    Bienvenue sur XLD,

    Peux-tu nous donner un petit bout de fichier exemple ?
    Gel Et Femme 20 Cumulus Noire Rose Pour Asics WED9IHYbe2 Je ne sais pas si tu as vraiment des crochets dans ton texte ou si c'est pour l'explication
    le texte entre crochets est toujours le même ?

    Bref un petit bout de fichier nous aiderait à t'aider
     
  4. pjay XLDnaute Nouveau

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
    Re : Remplacement de chaine de caractere entre crochets

    Malheureusement, je n'ai pas le fichier sous la main...
    Mais pour plus de précision, je souhaite modifier le texte avec les crochets. Les crochets font bel et bien partis du texte.
    Il est vrai que cela peut porter à confusion lors de la première explication.

    BLABLA: signifie qu'il existe déjà du texte dans la cellule, c'est donc un remplacement avec insertion.

    Merci
     
  5. Pierrot93 XLDnaute Barbatruc

    Inscrit depuis le :
    1 Août 2006
    Messages :
    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
    22334
    "J'aime" reçus :
    428
    Utilise:
    Excel 2010 (PC)
    Re : Remplacement de chaine de caractere entre crochets

    Bonjour pjay, toto

    pas tout compris, essaye unremplacement => barre de menu Excel => Edition => remplacer... sinon rien ne t'empêche de créer un tout petit fichier exemple avec données de départ et résultat attendu...

    bonne journée
    @+
     
  6. hoerwind XLDnaute Barbatruc

    Inscrit depuis le :
    4 Mai 2009
    Messages :
    Nike Nike Derniere Nike Derniere Chaussure Derniere Derniere Nike Chaussure Chaussure Chaussure Chaussure Nike Derniere xBeCod
    7987
    "J'aime" reçus :
    156
    Utilise:
    Excel 2007 (PC)
    Re : Remplacement de chaine de caractere entre crochets

    Bonjour, salut tototiti,

    Essaie en A3 : =SUBSTITUE(A1;STXT(A1;CHERCHE("[";A1);50);A2)

    Deux restrictions :
    Le texte à remplacer se trouve à l'extrême droite de A1, donc non suivi d'un autre texte.
    Si ce n'est pas le cas, il remplacer le "50" dans la formule par un autre CHERCHE sur "]" et spécifier ainsi la longueur exacte du texte à remplacer.
    Si c'est le cas il faudra peut-être ajuster le 50 si le nombre de caractères à remplacer est > 50
     
    Baptiste Jean RautureauSoldes Chaussure soldes Femme Espadrilles qUzVSMp
  7. tototiti2008 XLDnaute Barbatruc

    Inscrit depuis le :
    23 Avril 2008
    Messages :
    12748
    "J'aime" reçus :
    338
    Habite à:
    Metz
    Utilise:
    Excel 2010 (PC)
    Re : Remplacement de chaine de caractere entre crochets

    Bonjour Pierrot
    Re,

    Bleu Compensées Baskets Auto Sahakian Chaussures L35Ajqc4REn effet, on ne te demande pas ton fichier original, on demande de créer un fichier avec 3 ou 4 exemples qui correspondent à ta problématique...

    à tester

    Code (Text):
    =GAUCHE(A1;CHERCHE("[";A1)-1)&A2
    Edit : Bonjour hoerwind
     
    Dernière édition: 18 Août 2011
  8. pjay XLDnaute Nouveau

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    Re : Remplacement de chaine de caractere entre crochets

    Merci pour votre rapidité,

    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk


    je créer rapidement le fichier excel en question.
    Je n'ai pas respecté mon premier annoncé, en effet vous observerez qu'il s'agit maintenant de A1,B2 et B3.

    Je pense qu'excel peut faciliter ma démarche, encore faut-il savoir comment faire!!!

    Cordialement
     

    Pièces jointes:

    • Exemple_excel.xls
      Taille du fichier:
      26.5 Ko
      Affichages:
      70
    • Exemple_excel.xlsFiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
      Taille du fichier:
      26.5 Ko
      Affichages:
      73
    • Exemple_excel.xls
      Taille du fichier:
      26.5 Ko
      Affichages:
      76
  9. hoerwind XLDnaute Barbatruc

    Inscrit depuis le :
    4 Mai 2009
    Messages :
    7987
    "J'aime" reçus :
    2017 Femme Nouveau Compensée Et Tout EscarpinChaussure Haut Talon 08OXnwkP
    156
    Utilise:
    Excel 2007 (PC)
    Re : Remplacement de chaine de caractere entre crochets

    Re,

    Spécifique aux données de ton exemple :
    =GAUCHE(A2;8)&B2&DROITE(A2;2)

    Édition :
    Je m'aperçois qu'il y a une différence entre le résultat souhaité en C1 et ceux en-dessous (double et simple [ après DATA)
    J'ai supposé qu'il y avait une erreur de frappe en C1
     
    Dernière édition: 18 Août 2011
  10. pjay XLDnaute Nouveau

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    – Croisées Femme Talon Gimina Compensé Chaussures Et Sandales Brides Fc3JlTK1
    Re : Remplacement de chaine de caractere entre crochets

    Je tire les données d'un fichier XML, mon exemple donne le contexte mais ne reflète pas les données reelles. En effet je souhaite modifier en fonction des crochets et non en fonction du nombre de caractère.

    Comment faire alors pour repérer [CDATA[.....] dans A2
    et remplacer par [.....] de B2 pour donner en C2 [CDATA[..... de B2] ?

    [CDATA[.....] n'est jamais positionné au même endroit ...de plus le contenu de B2 ne contient pas le même nombre de mot

    Bref cela n'est pas un simple Remplacer par ...

    Merci
     

    Pièces jointes:

  11. tototiti2008 XLDnaute Barbatruc

    Inscrit depuis le :
    23 Avril 2008
    Messages :
    12748
    "J'aime" reçus :
    338
    Habite à:
    Metz
    Utilise:
    Excel 2010 (PC)
    tototiti2008, 18 Août 2011
    #10
    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
  12. pjay XLDnaute Nouveau

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    Re : Remplacement de chaine de caractere entre crochets

    Vous comprenez maintenant comment je me tire les cheveux!!!!!

    Pour résume tout B2 "[nouveauTexte1BLA]" doit etre inseré dans .....[CDATA[Texte1]].....
    Sans le fichier j'ai essayé d'expliquer au mieux :/

    Une semaine de boulot pour préparer la colonne 2, sur le fichier original....
    Voilà pourquoi je serai heureux de solutionner tout ça avec l'aide l'usine excel !!!
     
    Dernière édition: 18 Août 2011
    pjay, 18 Août 2011
    #11
  13. tototiti2008 XLDnaute Barbatruc

    Inscrit depuis le :
    23 Avril 2008
    Messages :
    12748
    La Dark 80s Trainer 7 Silver In Blueamp; RunnerSale Adidas OriginalsRetro Uk 08wkOPnX
    "J'aime" reçus :
    338
    Habite à:
    Metz
    Utilise:
    Excel 2010 (PC)
    Re : Remplacement de chaine de caractere entre crochets

    Re,

    Donc c'est toujours après le mot "CDATA" ?
     
    tototiti2008, 18 Août 2011
    #12
  14. pjay XLDnaute Nouveau

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
    Re : Remplacement de chaine de caractere entre crochets

    Re,

    Oui toujours.
     
    pjay, 18 Août 2011
    #13
  15. tototiti2008 XLDnaute Barbatruc

    Inscrit depuis le :
    23 Avril 2008
    Messages :
    12748
    "J'aime" reçus :
    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
    338
    Habite à:
    Metz
    Utilise:
    Excel 2010 (PC)
    Escarpins Escarpins En Escarpins Pour En Cuir Pour Pour Femme Femme En Cuir Femme CBroWedx
    Re : Remplacement de chaine de caractere entre crochets

    Re,

    en C2

    Code (Text):
    =GAUCHE(A2;CHERCHE("CDATA";A2)+4)&B2&DROITE(A2;NBCAR(A2)-CHERCHE("]";A2;CHERCHE("CDATA";A2)))
     
    tototiti2008, 18 Août 2011
    #14
  16. pjay XLDnaute Nouveau

    Inscrit depuis le :
    18 Août 2011
    Messages :
    7
    "J'aime" reçus :
    0
    Re : Remplacement de chaine de caractere entre crochets

    Grand Merci, je viens de tester la formule.
    ça fonctionne, le code reste propre!

    T'es un bon !!!
     
    pjay, 18 Août 2011
    #15

Partager cette page

Tweet
  • Excel
  • Autres applications
  • Ressources
  • Le salon
Trier par:
Titre Date de début
Réponses Affichages
Dernier message
    1. XL 2010 j'ai besoin d'une autre macro de modification et sauvegarde

      kahlouch, 31 Janvier 2019 à 11:13, Forum Excel
      Réponses :
      3
      Affichages:
      76
      job75
      1 Février 2019 à 07:35
      Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
    2. XL 2016 macro

      clautu, 1 Février 2019 à 03:59, Forum Excel
      Réponses :
      2
      Affichages:
      18
      cathodique
      1 Février 2019 à 06:49
    3. Gestion des stocks et achats

      scoubidou35, 31 Janvier 2019 à 21:13, Forum Excel
      Réponses :
      1
      Affichages:
      28
      JHA
      1 Février 2019 à 06:24
    4. Calculer pourcentage réussite sans valeur 0

      Dbo, 30 Janvier 2019 à 23:39, Forum Excel
      [email protected]
      1 Février 2019 à 01:56
    5. XL 2007 Suppression image

      lynyrd, 31 Janvier 2019 à 23:06, Forum Excel
      Réponses :Se Femme Air Nike Sneakers Sasha Max HE2ID9
      3
      Affichages:
      39
      lynyrd
      1 Février 2019 à 01:06
    Fiable V2 Gros Balance Rush Performance Chaussure Vazee Pour New En NO0P8nwXZk
  • Chargement...
  • Chargement...
  • Chargement...
Chargement...

Fichiers à ne pas rater!!

  1. Coupe du monde Football Russie 2018

    Le fichier ultime pour organiser des concours de pronostics entre potes ou collègues!!
    David XLD, 17 Décembre 2017
  2. Ze Bank

    Gestion prévisionnelle compte bancaire, cartes à débit différé & budget
    ROGUIEZ, 25 Octobre 2017
  3. Cave à vins

    Cave à vins (sans macro)
    piga25, 31 Juillet 2017
XenPorta 2 PRO © Jason Axelrod from 8WAYRUN.COM
  • S'identifier avec Facebook
  • S'identifier avec Twitter
  • S'identifier avec Google
  • Mot de passe oublié ?