VBA excel, évènement change dans feuille de calcul
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

VBA excel, évènement change dans feuille de calcul



  1. #1
    nicklaus78

    VBA excel, évènement change dans feuille de calcul


    ------

    Bonjour,

    Il semble que Private Sub worksheet_change(ByVal target As Range) soit exécutée lorsque une cellule est modifiée dans une feuille du workbook. Cependant, j'ai une 20 aine de feuille dans mon workbook et je voudrais qu'elle ne soit exécutée que pour une feuille bien précise appelée "visserie" et pas les autres. Or worksheet est général et désigne n'importe qu'elle feuille.

    Comment dois je m y prendre pour que l'évè-nemen ne soit pris en considération que lorsqu'on est dans la feuille que je souhaite
    Faut il remplacer worksheet par autre chose ? faut il placer cette sub a un endroit particulier ...?

    Merci de votre aide.

    (ensuite, je souhaite ne traiter que lorsque c'est une cellule en particulier qui bouge, mais je pense qu'il me faut vérifier l'intersection entre target et ma cellule avec le not application. intersect etc .... is nothing)

    -----

  2. #2
    invite948b37db

    Re : VBA excel, évènement change dans feuille de calcul

    Bonjour
    Citation Envoyé par nicklaus78 Voir le message
    je voudrais qu'elle ne soit exécutée que pour une feuille bien précise appelée "visserie" et pas les autres.
    Essaie en insérant ce test :
    Code:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
           if ActiveSheet.Name="visserie" then
                      .
                      .
                      .
           end if
    End Sub

  3. #3
    nicklaus78

    Re : VBA excel, évènement change dans feuille de calcul

    Bonjour

    Merci.
    Ca marche
    Une autre solution est tout simplement de mettre le code dans la feuille correspondante et non dans un module comme je le faisais

Discussions similaires

  1. Feuille Excel de calcul de perte de charge (hydraulique)
    Par invite996d5117 dans le forum Physique
    Réponses: 6
    Dernier message: 04/12/2018, 15h38
  2. Programmation Excel VBA nom de feuille
    Par invited68eec8c dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 20/06/2016, 12h21
  3. Excel, ajouter une ligne d'un feuille dans une autre feuille
    Par invitefb342790 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 15/04/2014, 01h01
  4. Generation automatique de tableaux dans une feuille excel
    Par invite1504c26e dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 27/05/2009, 11h08
  5. vba-excel, feuille de calcul et contrôle
    Par invite63ba327b dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/08/2008, 19h31