columns.find erreur 1004 - activate method of range class failed

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

phestaca

XLDnaute Nouveau
Bonjour a tous,

j'ai déja utilisé la methode find et je ne comprends pas pourquoi elle ne marche pas ici !
cela m'indique erreur 1004 - activate method of range class failed ...

cela doit surrement etre debile comme raison mais je ne suis pas un expert ...

Code:
If Target.Address = Range("i6").Address And Range("Y1").Value = "OFF" Then
   
    Badge = Range("i6").Value
    MsgBox (IBM_Badge)
    Worksheets("Employee").Select
    Cells.Find(Badge).Activate
    UID = ActiveCell.Offset(0, -5).Value
    Worksheets("Form").Select
    Range("E5").Value = UID
End If
 
Re : columns.find erreur 1004 - activate method of range class failed

Bonjour,

comme tu as écrit ce code dans un évènement de feuille, tu ne peux donc pas activer ou sélectionner une autre cellule d'une autre feuille..

Essaie avec ce code :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$I$6" And Range("Y1").Value = "OFF" Then
Badge = Target
'    MsgBox (IBM_Badge) 'je ne sais pas à quoi ça correspond....
    With Worksheets("Employee")
        Set c = .Cells.Find(Badge)
        If Not c Is Nothing Then
            UID = c.Offset(0, -5).Value
        Else
            Exit Sub
        End If
    End With
    Range("E5").Value = UID
End If
End Sub
 
Re : columns.find erreur 1004 - activate method of range class failed

Super ! Merci beaucoup !! ca tourne tout seul maintenant !

Je me disais bien qu'il y avait une chose simple qui m'empechait de faire marcher qqchose qui marchait dans une autre macro !

Merci pour l'astuce du with.
 
- 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
3
Affichages
1 K
F
Réponses
1
Affichages
959
Retour