P
pierre
Guest
bonjour a tout le monde,
un petit probleme avec une fonction recherche...
je me suis fait une macro pour trouver une valeur dans une feuille 2 en fonction d'une valeur en feuille 1 A1
mon probleme est que je n'arrive pas a attribuer la cellule trouvee en feuille 2 a la cellule A2 en feuille 1. en effet ca me permettrait de "tirer" cette cellule car je suis interesse par les trois valeurs adjacentes... (cf fichier)
Le code est le suivant :
Sheets("1").Range("A2").FormulaR1C1 = "='" & Sheets("2").Name & "'!" & Sheets("2").Columns("B:B").Find(What:=Sheets("1").Range("A1"), After:=Sheets("2").Range("B1"), LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Address(ReferenceStyle:=xlR1C1)
l'erreur retournee est:
run time error '91'
Object variable or with Block variable not set
est ce que quelqu'un aurait une idee?
merci beaucoup
pierre
un petit probleme avec une fonction recherche...
je me suis fait une macro pour trouver une valeur dans une feuille 2 en fonction d'une valeur en feuille 1 A1
mon probleme est que je n'arrive pas a attribuer la cellule trouvee en feuille 2 a la cellule A2 en feuille 1. en effet ca me permettrait de "tirer" cette cellule car je suis interesse par les trois valeurs adjacentes... (cf fichier)
Le code est le suivant :
Sheets("1").Range("A2").FormulaR1C1 = "='" & Sheets("2").Name & "'!" & Sheets("2").Columns("B:B").Find(What:=Sheets("1").Range("A1"), After:=Sheets("2").Range("B1"), LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Address(ReferenceStyle:=xlR1C1)
l'erreur retournee est:
run time error '91'
Object variable or with Block variable not set
est ce que quelqu'un aurait une idee?
merci beaucoup
pierre