• Initiateur de la discussion Initiateur de la discussion laudomax
  • 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 !

L

laudomax

Guest
Bonjour à tous et merci de mettre a dispo vos compétences qui m ont permis de trouver des solutions .
Cependant je n arrive pas à adapter une boucle à mon application.
en fait dans une feuille (essai) dans laquelle je récupère des variables je dois mettre à jour les colonnes de la feuille (recap) afin de faire un traitement ultérieur. la variable de référence étant dans la colonne A.
Merci si vous avez un petit moment pour un coup de pouce !
 

Pièces jointes

Dernière modification par un modérateur:
Re : creation boucle

Bonsoir,

peut être comme cela :

VB:
Sub test()

Dim F1 As Worksheet
Set F1 = Worksheets("essai")

Dim F2 As Worksheet
Set F2 = Worksheets("recap")

fin = F1.Range("A65536").End(xlUp).Row

' Nettoyage recap
finreacp = F2.Range("A65536").End(xlUp).Row
F2.Range(F2.Cells(2, 2), F2.Cells(finreacp, 3)).Clear

For i = 2 To fin
    For j = 2 To 3
        If F1.Cells(i, j) <> Empty Then
            F2.Cells(i, j) = F1.Cells(i, j)
        End If
    Next j
Next i

End Sub

Laurent
 
Re : creation boucle

Bonjour laudomax , laurent950
Une proposition en B2 de la feuille recap, a tirer vers le bas et vers la droite.
VB:
=SOMMEPROD((essai!$A$2:$A$11=$A2)*(essai!$B$1:$C$1=B$1)*(essai!$B$2:$C$11))
Cordialement

EDIT
Si non , toujours en partant de la même cellule
VB:
=SI(NB.SI(essai!$A$2:$A$11;$A2);INDEX(essai!$B$2:$D$11;EQUIV($A2;essai!$A$2:$A$11;0);COLONNES($A:A));"")

EDIT_2
VB:
=SI(ET(NB.SI(essai!$B$1:$C$1;B$1);NB.SI(essai!$A$2:$A$11;$A2));INDEX(essai!$B$2:$D$11;EQUIV($A2;essai!$A$2:$A$11;0);COLONNES($A:A));"")
 
Dernière édition:
- 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

A
Réponses
11
Affichages
2 K
A
A
Réponses
2
Affichages
1 K
Archeon
A
Retour