Autres Changement des données des axes

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

medlight

XLDnaute Junior
Bonjour à tous, quelqu'un peut m'aider pour me donner un code vba qui permet de changer les données des axes (x,y) d'un graphique à partir des cellule sans ôter la protection de la feuille.
j'ai utilisé un code qui fonctionne bien mais le problème quand je protège la feuille il ne fonctionne pas et merci.
 

Pièces jointes

Solution
Bonjour Medlight,
Le plus simple me semble t-il est de déprotéger la feuille, bosser, puis à la fin la reprotéger, avec :
VB:
If Not Application.Intersect(Target, Range("M28:M29,N28:N29")) Is Nothing Then
    ActiveSheet.Unprotect
    ' Votre macro'
    ActiveSheet.Protect
End If
Bonjour Medlight,
Le plus simple me semble t-il est de déprotéger la feuille, bosser, puis à la fin la reprotéger, avec :
VB:
If Not Application.Intersect(Target, Range("M28:M29,N28:N29")) Is Nothing Then
    ActiveSheet.Unprotect
    ' Votre macro'
    ActiveSheet.Protect
End If
 

Pièces jointes

Re,
La même si vous voulez y associer un mot de passe :
VB:
If Not Application.Intersect(Target, Range("M28:M29,N28:N29")) Is Nothing Then
    ActiveSheet.Unprotect "medlight"
    ' votre code'
    ActiveSheet.Protect "medlight"
End If
NB : je pense qu'en M27 N27 X et Y sont inversés.
 

Pièces jointes

- 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

Discussions similaires

Réponses
4
Affichages
131
Réponses
4
Affichages
179
Réponses
48
Affichages
833
Réponses
3
Affichages
115
Réponses
1
Affichages
520
Réponses
18
Affichages
400
Retour