Private Sub Worksheet_SelectionChange(ByVal Target As Range)
2 réponses
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?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
a écrit dans le message de groupe de discussion :
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
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
<pascallerudulier@gmail.com> a écrit dans le message de groupe de discussion
: 4b1abde2-4204-4ad0-a9e9-fdedca2f04cb@z17g2000vbd.googlegroups.com...
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?
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
a écrit dans le message de groupe de discussion :
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
On 21 mai, 21:59, "michdenis" wrote:
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
a écrit dans le message de groupe de discu ssion :
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
On 21 mai, 21:59, "michdenis" <michde...@hotmail.com> wrote:
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
<pascallerudul...@gmail.com> a écrit dans le message de groupe de discu ssion
: 4b1abde2-4204-4ad0-a9e9-fdedca2f0...@z17g2000vbd.googlegroups.com...
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?
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
a écrit dans le message de groupe de discu ssion :
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?