UserForm de Contrôle de Donnée

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

YannC.

XLDnaute Occasionnel
Bonjour,

Voici mon probleme, j'ai utilisé le fichier ci joint pour avoir un UserForm de controle de donnée. Mais le probleme, c'est que je n'arrive pas à le faire fonctionner pour plusieurs onglet de feuille suivant une date donnée dans la feuille 'INTERFACE'.

Si quelqu'un peux m'aider. Merci beaucoup

P.S. : Le fichier excel a été compresser en format ZIP.
 

Pièces jointes

Re : UserForm de Contrôle de Donnée

Bonjour et merci de ta réponse. Ce fichier fonctionne parfaitement, mais seulement pour un onglet. Donc ici pour 2008. Ce que je voudrais, c'est que suivant l'année inserer en feuille 'interface', que l'user affiche les info de l'année choisi. Merci
 
Re : UserForm de Contrôle de Donnée

Bonjour Linuxien,

Voici un truc pour éviter d'avoir à faire de multiple macro d'appel:

Code du userform
Code:
Private Sub UserForm_Initialize()
    Dim Sh As Worksheet
    Dim Adresse As String
    Dim An As String
    On Error Resume Next
    An = CStr(ThisWorkbook.Sheets("Interface").Range("F4"))
    Set Sh = ThisWorkbook.Sheets(An)
    If Not Sh Is Nothing Then
        Dim CTRL As Control
        For Each CTRL In USF.Controls
            If CTRL.Tag <> "" Then
                Adresse = CTRL.Tag
                CTRL.Value = sh.Range(Adresse)
            End If
        Next CTRL
    End If
End Sub
A Bientôt
 
- 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

  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
297
Réponses
40
Affichages
1 K
Réponses
38
Affichages
968
Réponses
6
Affichages
184
Réponses
2
Affichages
423
Réponses
10
Affichages
245
Retour