Restriction d'une macro a une colonne

Résolu
MC's Assigned geek -  
 MC's Assigned geek -
Bonjour,

Je souhaite rendre une macro inéxecutable si la selection n'est pas dans une colonne donnée (la D par exemple).

Merci d'avance,

Mc's_a_Gk
Configuration: Windows XP Internet Explorer 6.0

5 réponses

  1. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    bonjour,
    donc si j'extrapole le peut de donnée exposée...
    l'utilisateur choisi un certain nombre de cellule (par ex de A1 à g8) et click sur un bouton, ce qui lance ta macro... et tu voudrais que ta macro ne s'applique que sur les cellule sélectionnée de la colonne D c'est ca ?
    0
  2. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    Ou alors, meme dans ce cas, ca ne fait rien.. il faut absolument que l'utilisateur est choisi des cellule uniquement dans la colonne D ??
    0
  3. MC's Assigned geek
     
    exactement, il faut que lq macro ne se déclenche pas si la selection n'est pas uniquement de la colonne choisie (D par exemple).
    0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Target étant ta sélection, en 1ère ligne met :
    If Target.Columns.Count > 1 Or Target.Column <> 4 Then Exit Sub

    eric
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. MC's Assigned geek
     
    merci beaucoup, c'est exactement ca...

    :)
    0