Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Le
pascallerudulier
Bonsoir tout le monde,

J'utilise la macro en objet "Private Sub
Worksheet_SelectionChange(ByVal Target As Range)" pour ajouter des
elements dans une table par l'intermediaire d'un formulaire. Le
probleme est que d'autres macros (non faites par moi) sont sur ce meme
onglet et declenchent systematiquement ma macro, faisant donc jaillir
le formulaire, en plus de ce pourquoi elles sont la. Est-ce qu'il y
aurait un moyen d'empecher cela?

D'avance merci et bon weekend,

Pascal
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
michdenis
Le #22151431
Bonjour,

Dans ta macro : Worksheet_SelectionChange(ByVal Target As Range)

Ajoutes en première ligne : Application.EnableEvents = False

Ajoutes en dernière ligne : Application.EnableEvents = true



:
Bonsoir tout le monde,

J'utilise la macro en objet "Private Sub
Worksheet_SelectionChange(ByVal Target As Range)" pour ajouter des
elements dans une table par l'intermediaire d'un formulaire. Le
probleme est que d'autres macros (non faites par moi) sont sur ce meme
onglet et declenchent systematiquement ma macro, faisant donc jaillir
le formulaire, en plus de ce pourquoi elles sont la. Est-ce qu'il y
aurait un moyen d'empecher cela?

D'avance merci et bon weekend,

Pascal
pascallerudulier
Le #22152331
On 21 mai, 21:59, "michdenis"
Bonjour,

Dans ta macro : Worksheet_SelectionChange(ByVal Target As Range)

Ajoutes en première ligne : Application.EnableEvents = False

Ajoutes en dernière ligne : Application.EnableEvents = true

:





Merci d'avoir repondu et aussi rapidement en plus.
Bon weekend,
Pascal
> Bonsoir tout le monde,

>        J'utilise la macro en objet "Private Sub
> Worksheet_SelectionChange(ByVal Target As Range)" pour ajouter des
> elements dans une table par l'intermediaire d'un formulaire. Le
> probleme est que d'autres macros (non faites par moi) sont sur ce meme
> onglet et declenchent systematiquement ma macro, faisant donc jaillir
> le formulaire, en plus de ce pourquoi elles sont la. Est-ce qu'il y
> aurait un moyen d'empecher cela?

> D'avance merci et bon weekend,

> Pascal
Publicité
Poster une réponse
Anonyme