Probleme de type (erreur compilation)?

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 !

anthony.unac

XLDnaute Occasionnel
Bonsoir,

Voici un code qui ne plait guerre au compilateur et pourtant :

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

For i = 327 To 476
If Feuil8.Cells(i, 62) = Feuil1.Cells(2, 4) Then Feuil8.Cells(i, 33) = Feuil1.Cells(56, 5)
Next

End Sub

Il me dit qu il y a une erreur de type ?
C est quoi le soucis au juste ?

Cordialement
Anthony
 
Re : Probleme de type (erreur compilation)?

Bonsoir,
As tu regardé dans l'aide VBA à quoi correspond cet événement.
Pourquoi mettre ta macro à cet endroit si elle ne concerne que la feuil8 et pourquoi une boucle ?!
Si tu tiens à conserver une macro événementielle, dans le module de la feuil8
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range(Cells(327, 62), Cells(476, 62))) Is Nothing Then 'ligne 327 To 476
If Cells(Target.Row, 62) = Feuil1.Cells(2, 4) Then Cells(Target.Row, 33) = Feuil1.Cells(56, 5)
End If
End Sub
A+
kjin
 
- 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
994
E
  • Question Question
Réponses
0
Affichages
764
ExcelUser21
E
T
Réponses
11
Affichages
2 K
T
L
  • Question Question
Réponses
11
Affichages
2 K
LaSimonerie
L
Retour