Bonjour,
J'ai un classeur avec un userform pour alimenter une BDD.
le sujet avait été suivit par Paf mais n'ayant plus de retour de sa part je pense qu'il doit être pas mal occupé(un grand merci pour le temps qu'il a consacré sur mon sujet)
c'est pour cela que j'en appelle a votre aide
j'ai un petite particularité c'est de pouvoir alimenter en deux fois mon formulaire
en gros j'aimerai pouvoir après avoir fait une première saisie (la partie hors frame) de pouvoir par rapport a la date et heure saisie en première partie pouvoir compléter pour la ligne correspondante la suite (frame) tout en pouvant ajouter un nouveau terme dans la colonne correspondante (si il n'existe pas) par la saisie dans les combobox
dans la trame du tableau la premiére partie se symbolise par la couleur orange et la deuxiéme par la couleur verte petit point particulier si j'ai oui dans la combobox 25 la combobox 26 et visible sinon pas visible Paf a déjà répondu pour ça:
Dans Private Sub UserForm_Initialize(), ajouter:
Code (Text):
ComboBox26.Visible = False
et dans Private Sub ComboBox25_Change()
Code (Text):
If UCase(ComboBox25) = "OUI" Then ComboBox26.Visible = True
il peut avoir des dates identiques
pour une date il peut avoir plusieurs heures
mais il ne peut pas avoir d'heures identiques
la combinaison date + heure ne peut être identique
Non.
Dans Switch(Me.OptionButton4.Value, "Oui", Empty, Me.OptionButton5.Value, "Non", Empty) vous n'alternez pas les condition et les valeurs à appliquer, c'est n'importe quoi.
Il faut :
et lorsque j'affiche dans les combobox une ligne en partie saisie je n'ai pas les optionbouton rempli pour les données déjà saisie
ça peut se faire techniquement ?