Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

zone d'action macro

  • Initiateur de la discussion Initiateur de la discussion bvbrr
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bvbrr

Guest
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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
11
Affichages
427
D
  • Question Question
Réponses
5
Affichages
250
Didierpasdoué
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…