Erreur de Compilation

Bonjour!

Quand j'active l'Onglet j'ai une erreur qui s'affiche "ERREUR DE COMPILATION, ERREUR DE SYNTAXE", j'ai mis sur la feuille le code suivant:

Private Sub Worksheet_Activate()
distribuer()
End Sub

Pour lancer la macro dés l'activation de l'onglet, merci de m’éclairer, merci à tous

Bonjour

Call distribuer()

Cordialement

Bonjour!

Salut à toi Amadéus

Ta réponse est bonne, mais un petit soucis, il me semble que la macro tourne en boucle et prend plus de temps en execution. A ton avis c'est quoi le problème? merci encore et à plus

Bonjour

A ton avis c'est quoi le problème?

Je ne suis pas expert en VBA, mais sans avoir ni le fichier, ni la macro, je ne pense pas pouvoir apporter de réponse à ta question.

Cordialement

Bonsoir!

Salut Amadéus, je te poste le classeur pour tester, je te rappelle que je souhaiterais que la macro s’exécute automatiquement. Merci pour ta collaboration

Bonjour

Supprimes la lignes surlignée

  F1.Columns("J:K").Clear
  'F1.Select
  MsgBox "Ventillation Effectuée"
End Sub

Avec1 seule feuille l’événement activate ne se déclenche pas

Tu devrais le mettre dans le module ThisWorkbook

Private Sub Workbook_Open()
  Call distribuer
End Sub

Bonsoir à Tous!

Effectivement dans l’événement thisworkbook cela marche mieux; merci à toi Banzai64 (Toujours au top).

Rechercher des sujets similaires à "erreur compilation"