Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

VBA Excel Sélection d'un cellule sous condition



  1. #1
    gwencab

    VBA Excel Sélection d'un cellule sous condition


    ------

    Bonjour,

    Bonne année à tous ...

    Je dois construire une macro Excel et je ne l'ai jamais fait de programmation. Pour commencer ma macro, j'ai utilisé l'enregistreur de macro. Par contre, je suis bloqué pour la suite.

    Voici la problématique, nous avons un enregistreur qui exporte les voies de mesure au format txt (A, B, C, D, E). Nous faisons 10 cycles et l'ensemble des données s'inscrive l'un après l'autre. A l'heure actuelle, j'ai copié la colonne C et E dans une nouvelle feuille et je dois traiter les données pour tracer les courbes sur une même graphique. Les données se présentent de la façon suivante :

    A B
    --------
    Bloc de données ayant un nombre de ligne variable
    --------
    Valeur négative dans la colonne A et positive dans la colonne B (nombre de ligne variable)
    --------
    Bloc de données ayant un nombre de ligne variable
    --------
    Valeur négative dans la colonne A et positive dans la colonne B (nombre de ligne variable)
    --------
    Etc...

    Les valeurs sur une même ligne sont liées.

    Nous avons 10 blocs de données.

    J'aimerai que la macro copie les blocs de données et les colle dans des colonnes différentes en effaçant les lignes ayant des valeurs négative dans la colonne A.
    Exemple : colonne A&B = bloc 1, colonne C&D= bloc 2, ..., colonneS&T=bloc10 sans garder les valeurs négatives

    Mon idée est de chercher la première valeur négative dans la colonne A, de sélectionner les cellules et la première cellule à droite jusqu'en bas, de couper cette sélection et de la coller sur la deuxième ligne de la colonne CetD.
    Dans la colonne C et D, d'effacer les cellules dans les colonnes CetD (les données sont liées) ayant une valeur négative dans la colonne C.

    Puis de refaire cette opération pour tous les blocs.


    Je ne sais pas si c'est la bonne démarche.

    Pouvez-vous m'aider à construire cette macro? A l'heure actuelle, je suis parvenu à trouver la première valeur négative dans la colonne A. C'est pour dire que je pars de loin.

    Merci de votre aide

    -----

  2. #2
    JPL
    Responsable des forums

    Re : VBA Excel Sélection d'un cellule sous condition

    Il sera peut-être nécessaire de transférer la question dans le forum Programmation si cela nécessite des lignes de code.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

Discussions similaires

  1. copie de cellule vers la droite sur excel (VBA)
    Par malmo dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 27/10/2010, 14h58
  2. Solveur EXCEL 2002 en VBA sous Windows 7
    Par mécano41 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 08/12/2009, 12h22
  3. copie plage cellule excel VBA
    Par issec dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 06/11/2009, 09h39
  4. moyenne sous excel via VBA/macro/bouton
    Par rougesang dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 27/10/2009, 19h48
  5. programmation vba sous excel
    Par Nono les gazzz dans le forum Logiciel - Software - Open Source
    Réponses: 19
    Dernier message: 26/02/2009, 17h23
Découvrez nos comparatifs produits sur l'informatique et les technologies.