XL 2013 Recherche en v + calcul de delta

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 !

da silva

XLDnaute Junior
Bonjour,
Je voudrais grace a cette fonction pouvoir recherche en v pour copier deux valeur qualité (sheet 1 Colonne B ->sheet 2 Colonne E) et sommes(sheet 1 Colonne C ->sheet 2 Colonne R)sur une autre feuille mais en vérifiant s'il sont bien copier sur le bonne article colonne a.
Puis faire un delta pour chaque g1+g2 s1+s2.
Merci d'avance car Je bloque pas mal sur la recherche en v car étant nouveau dans le domaine.


Sub recherchenonqua()

Dim FeSource As Worksheet
Dim FeDest As Worksheet
Dim PlgSource As Range
Dim PlgDest As Range
Dim Cel As Range
Dim Ligne As Long

'défini les feuilles
Set FeSource = Worksheets("tri1 ")
Set FeDest = Worksheets("tri2")

'défini les plages
With FeSource

Set PlgSource = .Range(.Cells(3, 1), .Cells(.Rows.Count, 1).End(xlUp))

End With

With FeDest

Set PlgDest = .Range(.Cells(3, 1), .Cells(.Rows.Count, 1).End(xlUp))

End With

'parcour la plage (en colonne A) de la feuille de destination
For Each Cel In PlgDest

'gestion de l'erreur de la valeur non trouvé
On Error Resume Next
Ligne = Application.WorksheetFunction.Match(Cel.Value, PlgSource, 0) + 2 'rajoute 2 car départ de plage en ligne 3

'si pas d'erreur, récupère les valeurs en colonnes E:G et les inscrit en colonne AN:AP
If Err.Number = 0 Then

Cel.Offset(, 39).Resize(, 3).Value = FeSource.Cells(Ligne, 1).Offset(, 4).Resize(, 3).Value

End If

Next Cel

' maintenant faire le delta piece fait et reel puis le delta
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

Discussions similaires

Réponses
4
Affichages
177
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
479
Réponses
10
Affichages
281
Réponses
2
Affichages
153
Retour