zone d'action macro

bvbrr

XLDnaute Nouveau
Bonjour à tous,

je suis pas un trés bon connaissuer de la VBA, on dira que je tatonne 1 peu mais bon.
j'ai crée 2 macro dans 1 feuille de calcul qui permettent à l'utilisateur de supprimer ou d'ajouter des lignes.
Je voudrait que l'utilisateur ne puisse pas supprimer ou ajouter au dessus (au dessus j'ai réussi) ou en dessous du tableau notament me supprimer la ligne des résultats.
Comme le tableau évolue à longueur d'années la ligne résultat change constament.

J'ai défini une plage tableau mais je n'arrive pas l'appliquer dans ma VBA
 

tototiti2008

XLDnaute Barbatruc
Re : zone d'action macro

Bonjour bvbrr,

Bienvenue sur XLD,

Je suppose que ta plage nommée "tableau" que tu as défini correspond aux cellules où tu as le droit d'ajouter ou supprimer des lignes.
a priori, au début de tes macros d'ajout et suppression de lignes tu devrais mettre une ligne du genre :

Code:
If Application.intersect(Activecell.entirerow,range("tableau")) is nothing then exit sub
 

Discussions similaires

Réponses
11
Affichages
602

Statistiques des forums

Discussions
312 492
Messages
2 088 938
Membres
103 988
dernier inscrit
Feonix