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

où mettre le code vba

  • Initiateur de la discussion Initiateur de la discussion estopa88
  • 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 !

E

estopa88

Guest
Bonjour le forum,
Je cherche à, en appuyant sur le boutant se trouvant à la feuil1, appliquer la fonction modifier_plage à toutes les valeurs des différents de la feuille 1 et 3.

et le problème est que je n'arrive à appliquer modifier_plage que sur feuil1 mais pas sur feuil3.

Déjà merci pour votre aide! Soyez patients avec un nul...
 

Pièces jointes

Re : où mettre le code vba

Bonsoir

Le code suivant
Code:
Set Plage_calcul = Range(Y.Address & ":" & Z.Address)
indique au système d'utiliser la feuille active.

En écrivant
Code:
Set Plage_calcul = Worksheets(Y.Worksheet.Name).Range(Y.Address & ":" & Z.Address)
on doit résoudre le problème.

Pour trouver cette erreur il faut écrire le code suivant
data1 = Y.Worksheet.Name
date1 =Plage_calcul.Worksheet.Name
et en utilisant le pas à pas vérifier la valeur de data1.

JP
 
- 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
4
Affichages
221
Réponses
19
Affichages
760
Réponses
6
Affichages
638
Réponses
15
Affichages
784
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…