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

Agir en fonction de la feuille active

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

lanoe

XLDnaute Occasionnel
Bonjour le forum,

J’ai un Userform qui reste ouvert en permanence.
Je souhaite :
- Si je suis sur la feuille 3, il « colle » en feuille 3 cellule B1 et C1.
- Si je suis sur la feuille 4, il « colle » en feuille 4 cellule B1 et C1.
- Si je suis sur la feuille 5, il « colle » en feuille 5 cellule B1 et C1.
- Si une autre feuille est selectionner il ne doit rien se passer.


Private Sub CommandButton1_Click()

Dim lign As Long
With Sheets("Feuille3")

.Range("B1").Value = CDate(txtDatePrevue)
.Range("C1").Value = ComboBox8.Value
End With

End Sub

Merci à vous

lanoe
 
Re : Agir en fonction de la feuille active

Bonjour

un essai

Code:
Private Sub CommandButton1_Click()

If ActiveSheet.Name = "Feuil3" Or ActiveSheet.Name = "Feuil4" Or ActiveSheet.Name = "Feuil5" Then

ActiveSheet.Range("B1").Value = CDate(txtDatePrevue)
ActiveSheet.Range("C1").Value = ComboBox8.Value

End If

End 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

Discussions similaires

Réponses
5
Affichages
575
Réponses
5
Affichages
917
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…