IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Tronquer une chaîne de caractères


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2017
    Messages : 10
    Par défaut Tronquer une chaîne de caractères
    Bonjour ,
    Soit la chaîne suivante : Al Di Meola_Across the Universe (2020)-CD[Flac 2496].rar 1 315 502,9... 1 315 504,0... 1 0 2,0 % 14/05/2020
    J'aimerais tronquer en plusieurs parties soit:
    Colonne 1: Al Di Meola
    Colonne 2: Across the Universe (2020)-CD[Flac 2496].rar
    Colonne 3: 1 315 502,9
    Colonne 4 : 14/05/2020

    Merci d'avance pour votre aide, pour une solution sous VBA 2013.
    Bien Cordialement,

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Avec un unique exemple et sans plus d'informations, il est impossible de t'apporter une réponse utilisable.

  3. #3
    Membre émérite
    Homme Profil pro
    Développeur .net - Office - Quadiant
    Inscrit en
    Février 2020
    Messages
    624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur .net - Office - Quadiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2020
    Messages : 624
    Par défaut
    Bonjour,

    De plus, il n'y a aucune règle de séparation des différents éléments de ta chaîne, tel qu'un séparateur, etc ...

    ONTAYG

  4. #4
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2017
    Messages : 10
    Par défaut
    Citation Envoyé par Menhir Voir le message
    Avec un unique exemple et sans plus d'informations, il est impossible de t'apporter une réponse utilisable.
    Rebonjour,
    avec une séparation comme /
    / Al Di Meola_Across the Universe (2020)-CD[Flac 2496]/ 1 315 502,9/1 315 504,0/1 0 2,0 / 14/05/2020

    Peut être pourriez vous m'aider ?

    Cdlt

  5. #5
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Ruban Données > Convertir > Délimité > Décoche "Tabulation", coche "Autre" avec / > Terminer

  6. #6
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2017
    Messages : 10
    Par défaut XL-2013
    Citation Envoyé par Menhir Voir le message
    Ruban Données > Convertir > Délimité > Décoche "Tabulation", coche "Autre" avec / > Terminer
    Bonjour,
    Désolé pour ma réponse tardive, aussi désolé pour ma mauvaise explication,
    J'ai des centaines de lignes sous la forme mais différentes longueurs
    Exemple : Colonne A :Al Di Meola_Across the Universe (2020)-CD[Flac 2496].rar 1 315 502,9... 1 315 504,0... 1 0 2,0 % 14/05/2020

    mon but est de séparer cette chaîne de caractères dans différents colonnes

    Exemple:
    Colonne B : Al Di Meola
    Colonne C: Across the Universe (2020)-CD[Flac 2496].rar
    Colonne D: 1 315 502,9...
    Colonne E: 1 315 504,0...
    Colonne F: 1 0 2,0
    Colonne G:14/05/2020

    Sous VBA EXcel, la tâche serait plus simple et précise.Merci d'avance pour votre aide.
    Cordialement

  7. #7
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Zapata91 Voir le message
    Sous VBA EXcel, la tâche serait plus simple et précise.
    Non, ce ne serait pas plus simple qu'avec des fonctions Excel classiques.
    Ce serait d'ailleurs quasiment les même fonctions qui seraient utilisées.

    Ce serait seulement plus facile pour toi étant donné que tu vas certainement dire que tu es incapable d'écrire du VBA et que tu laisseras donc tout le travail à d'autres.

    Dans tous les cas, on en revient à ma réponse #2.
    Commence par établir des règles claires définissant dans tous les cas comment tes lignes doivent être sectionnées. Il n'est pas possible d'établir des formules sur un seul exemple.

  8. #8
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2017
    Messages : 10
    Par défaut XL-2013
    Citation Envoyé par Menhir Voir le message
    Non, ce ne serait pas plus simple qu'avec des fonctions Excel classiques.
    Ce serait d'ailleurs quasiment les même fonctions qui seraient utilisées.

    Ce serait seulement plus facile pour toi étant donné que tu vas certainement dire que tu es incapable d'écrire du VBA et que tu laisseras donc tout le travail à d'autres.

    Dans tous les cas, on en revient à ma réponse #2.
    Commence par établir des règles claires définissant dans tous les cas comment tes lignes doivent être sectionnées. Il n'est pas possible d'établir des formules sur un seul exemple.
    Bonjour M. Menhir,

    C'est vrai , comme vous écrivez , je suis incapable d'écrire du VBA, j'ai écrit en m'appuyant sur des exemples des petits progrommes en VBA , que j'ai adapté à mes besoins.Désolé.Cdlt

Discussions similaires

  1. Réponses: 8
    Dernier message: 12/02/2013, 01h08
  2. Réponses: 16
    Dernier message: 19/11/2008, 12h02
  3. Réponses: 4
    Dernier message: 25/02/2007, 22h11
  4. Inverser une chaîne de caractères
    Par DBBB dans le forum Assembleur
    Réponses: 2
    Dernier message: 30/03/2003, 11h09
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo