Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

capter des colonnes sous condition puis les coller

  • Initiateur de la discussion Initiateur de la discussion daocasa
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

daocasa

Guest
Bonsoir cher tous,

J ai besoin de votre aide, SVP. 😕

J ai essaye depuis des jours de creer une macro mais en vain. la macro a pour but de faire de les etapes suivantes:

Parcourir la colonne A, s il y a numero verifier si il y a un passage de l Etat 1 a l Etat 2 et non l inverse, la succesion des numeros qui pasent de l Etat 1 a l Etat 2explique le passage, puis selectionner les valeurs succesives de l etat 1 faire le transposer , et selectionner les valeurs de l etat 2 de meme faire le transposer d une facon a obtenir un tableau contenant a gauche toutes les valeurs de l etat 1 et a droite toute les valeurs de l etat 2, repeter pour tout les numero..

le fichier joint peut vous donner une meilleur idee.

merci pour votre aide🙂
 

Pièces jointes

Re : capter des colonnes sous condition puis les coller

Allo

Cette macro n'est pas terminer car je dois quitter, mais elle est un bon depart pour ce que tu veux faire
Code:
Sub numer()
    Dim Cell As Range
    Dim R As Range
    'Assuming activesheet is named sheet1
    Sheets("Sheet1").Select

    RowCount = Cells(Cells.Rows.Count, "a").End(xlUp).Row
    For i = 2 To RowCount
        Range("a" & i).Select
        valeur = ActiveCell.Value
        If IsDate(valeur) = False Then
            ActiveCell.Offset(rowOffset:=0, columnOffset:=1).Activate
            etat1 = ActiveCell.Value
            ActiveCell.Offset(rowOffset:=0, columnOffset:=1).Activate
            etat2 = ActiveCell.Value
            If etat1 < etat2 Then
                MsgBox "il faut continuer le travail, en developpement"
                MsgBox ActiveCell.Address
            End If
        Else
        End If
    Next


End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
808
V
Réponses
5
Affichages
1 K
Vince78740
V
C
Réponses
6
Affichages
1 K
charette36
C
T
Réponses
4
Affichages
6 K
ThomasGLT
T
J
Réponses
6
Affichages
1 K
jcliochon77
J
L
Réponses
7
Affichages
3 K
leodaedo
L
J
Réponses
15
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…