MACRO - fonction si + recherchev + changement de page

ofe89

XLDnaute Nouveau
Bonjour,

Je suis débutante en VBA et fais des tests par rapport à vos interventions sur les forums.

Mon problème :

2 tableaux reprenant des données extraites chaque semaines
Je souhaite que si une même valeur existe en feuille 1 et 2 sur n'importe quelle ligne de la colonne "A" alors la valeur de la colonne "H" de la feuille 2 est reportée sur la colonne "I" de la feuille 1 sinon le mot "SO" s'affiche

Une formule peut suffire, mais le nom des feuilles et donc des tableaux sur ces feuilles changent chaque semaine.

J'ai fait les tests suivants - il y a plein d'erreur je suppose. Pouvez-vous m'aider ? - Merci d'avance de votre aide :

Sub TEST_SI()'
' TEST_SI Macro
''
ActiveCell.FormulaR1C1 = _
"=IF(ISERROR(VLOOKUP(RC[-8], Call FEUILL_SUIV ,8,FALSE)),""SO"",VLOOKUP(RC[-8], Call FEUILL_SUIV ,8,FALSE))"
Columns("I:I").Select
selection.NumberFormat = "0%"

End Sub


Sub FEUILL_SUIV()
If ActiveSheet.Index < Sheets.Count Then ActiveSheet.Next.Select
Range("A1").Select
Range(selection, selection.End(xlToRight)).Select
Range(selection, selection.End(xlDown)).Select

End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 653
Messages
2 090 560
Membres
104 576
dernier inscrit
Rabei