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

coloration cellule si usf actif

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

J

jeffjeff

Guest
bonsoir tout le monde,
a l'ouverture de mon fichier, j'aimerai, dans je clique sur une cellule, qu'elle se colorie que si l'usf est affichée.
usf parametrée en showmodal=false

pour colorer la cellule je sais faire mais je voudrais mettre la condition que j'ai ecrite ci-dessus

merci
 
Bonjour.
Je déclarerais peut être un objet global Private WithEvents capable de prendre en charge la sélection de la cellule dans l'UserForm.
Un objet Application, Workbook ou Worksheet devrait faire l'affaire. À initialiser par un Set dans l'UserForm_Initialize.
 
Testé dans un petit UserForm avec ShowModal à False :
VB:
Option Explicit
Private WithEvents MaFeuille As Worksheet

Private Sub UserForm_Initialize()
Set MaFeuille = ActiveSheet
End Sub

Private Sub MaFeuille_SelectionChange(ByVal Target As Range)
Target.Interior.Color = &HF49E&
End Sub

Edit: comme ça aucun lien avec d'autres modules, c'est l'UserForm qui le fait lui même s'il est chargé.
Ajouter un If Me.Visible Then devant s'il peut être masqué et non déchargé.
 
- 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

S
Réponses
7
Affichages
2 K
syriak
S
C
Réponses
4
Affichages
2 K
C
L
Réponses
5
Affichages
2 K
R
Réponses
2
Affichages
2 K
F
Réponses
5
Affichages
3 K
F
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…