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 :

Extraire des lignes d'une colonne situées entre 2 mots constants [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2015
    Messages : 12
    Points : 8
    Points
    8
    Par défaut Extraire des lignes d'une colonne situées entre 2 mots constants
    Bonjour,

    Je suis débutant en vba et ne sais pas comment faire pour réaliser l'opération suivante :

    Je dispose d'un classeur avec plusieurs feuilles que j'ai récupérées d'un autre classeur via un qq lignes de codes VBA.

    Les feuilles 2, 3, 4, 5 sont formatées de la même facon avec des en-têtes de colonnes identiques.

    Exemple : la colonne G de la feuille 1 a pour en-têtes "Remarques" (en ligne 1) puis des cellules avec des données différentes mais avec des constantes :

    Chacune des cellules de la colonne G se dispose de la façon suivante :

    RESUME : blablabla
    PERIMETRE/MATIERE : blablabla
    CONTRAINTES : blablabla
    PLANIFICATION : blablabla

    Je vais avoir besoin de récupérer sur les feuilles 2 à 5 :

    - la ligne qui commence par RESUME et s'arrête à PERIMETRE
    - la ligne qui commence par PLANIFICATION (qui est la dernière ligne, donc pas de mots pour la délimiter).

    Une fois ces lignes récupérées, j'ai besoin de les insérer dans 2 colonnes différentes dans la feuille 6 (qui synthétise les infos).

    Pouvez-vous me donner un coup de main, SVP ?

    Merci beacoup pour votre aide.

    Xico

  2. #2
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Points : 18 677
    Points
    18 677
    Par défaut



    Bonjour,

    consulter le tutoriel Manipuler les chaînes de caractères en VB6 et VBA Excel,

    et en particulier les fonctions InStr, Mid et Split (disponibles aussi dans l'aide VBA intégrée) …


    __________________________________________________________________________________________________
    Tous unis, tous Charlie
    C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2015
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    Merci Marc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. la somme des lignes d'une colonne de StringGrid
    Par faniette dans le forum C++Builder
    Réponses: 12
    Dernier message: 26/05/2009, 10h08
  2. Réponses: 8
    Dernier message: 23/04/2009, 10h13
  3. pivoter des lignes vers une colonne
    Par ashtur dans le forum Oracle
    Réponses: 1
    Dernier message: 02/05/2007, 13h59
  4. Réponses: 12
    Dernier message: 01/03/2007, 16h48
  5. Modifier l'enseble des lignes d'une colonne d'une table
    Par bencheikh dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 06/07/2006, 21h46

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