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

Aide concernant des saisies Userform

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

P

pierre.alram

Guest
Bonjour,

Je souhaiterai quand validant la saisie, la donnée (textbox1) se positionne dans la colonne 2 ou 4
et la donnée A…. se positionne dans la colonne 1 et 3 suivant le choix Pierre 1 ou 2, et sur la
ligne correspondante à la date choisie.

Merci pour votre aide

Pierre
 

Pièces jointes

Re : Aide concernant des saisies Userform

Bonjour,

Une piste :
Code:
Private Sub CommandButton1_Click()

    Dim Plage As Range
    Dim Cel As Range
    
    With Worksheets("Feuil1")
     
        Set Plage = .Range(.Cells(3, 1), .Cells(.Rows.Count, 1).End(xlUp))
    
    End With
    
    For Each Cel In Plage
    
        If CLng(Cel.Value) = CLng(ComboBox3.Text) Then
        
            Cel.Offset(, IIf(ComboBox2.Text = "PIERRE 1", 2, 4)).Value = TextBox1.Text
            Cel.Offset(, IIf(ComboBox2.Text = "PIERRE 1", 1, 3)).Value = ComboBox1.Text
    
            Exit For
            
        End If
        
    Next Cel

End Sub

Hervé.
 
Re : Aide concernant des saisies Userform

Hervé bonjour,

Merci pour ton code, il correspond parfaitement à ma demande.
Peux tu toutefois m'expliquer ta démarche ... (petit commentaire à coté du code si possible)

Pierre
 
Re : Aide concernant des saisies Userform

Autre question :

Lorsque j'ouvre la combobox3 des dates sont listées, quand j'en sélectionne une, un nombre apparait.
Quelqu'un connait-il la façon de modifier le format, de passer d'un format nombre à un format date.

Merci.

Pierre
 
Re : Aide concernant des saisies Userform

Bonsoir.

Les ComboBox ne réagissent vraiment bien qu'en mettant des textes dans leurs List. Donc éviter d'y mettre des Double ou des Date, utilisez CStr$ ou Format$ pour les convertir en String dans le tableau à destination de la propriété List de la ComboBox
 
Re : Aide concernant des saisies Userform

Bonjour,

Autres questions qui me bloquent : si je rajoute des cellules !
Comment modifier la plage et modifier la sélection des cellules ?
Merci pour votre aide.

Pierre
 

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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