Salut,
j'aimerai savoir comment je peux sélectionner la feuille d'où je lance ma macro.
ci-joint mon code (qui ne marche pas)
Sub ReImport()
Dim O_Cell As Object
Dim C_UI As String
C_UI = ActiveSheet.Range("N16") 'valeur à chercher
Application.Goto Reference:=Sheets("TABLEAU HISTORIQUE").Range("A1:J1000") ' "UI" est le nom de la zone de recherche
Set O_Cell = Selection.Find(C_UI) ' recherche de la valeur
If Not O_Cell Is Nothing Then 'si l'objet O_Cell contient les coordonnées de la cellule
O_Cell.Select ' sélection de la cellule
O_Cell.Offset(3, -2).Value = ActiveSheet.Range("M6")
O_Cell.Offset(3, -1).Value = ActiveSheet.Range("N6")
End If
End Sub
Le problème est lors de ma saisie de l'activesheet (qui devrait être la feuille ou j'utilise la macro). Le problème est que le nom de la feuille est varibale... Des idées?
MERCI