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
-----