B
ben22
Guest
Bonjour à toutes et à tous
Je viens demander un peu d'aide car je ne comprend pas une de mes étapes dans mon formulaire, et je suis bloquer, c'est pour cela que je fait appel à vous après avoir passé des heures à essayer de trouver une solution.
J'ai réalisé un formulaire de réservation de salle, jusque la tous fonctionne, le problème est que 2 personnes différentes peuvent réserver la même salle au même moment.
J'ai rentrer une formule dans le vba pour des doublons, cela ne fonctionne pas pour des doublons de date ( mais il fonctionne très bien pour des doublons de salle ou de formation)
la formule que j'ai entrée est :
Private Sub c_validation_Click()
For Each c In Range("d2", [d65000].End(xlUp))
If UCase(Me.Date_de_début) = UCase(c) And UCase(Me.salle) = UCase(c.Offset(0, 4)) Then
MsgBox "Salle déjà réservée aux dates demandées : consulter le calendrier des salles"
Exit Sub
End If
Next c
Je vous joint mon fichier pour peut-être être plus clair dans mes explications
Si quelqu'un à une réponse pour m'expliquer mon probléme
merci beaucoup🙂
Je viens demander un peu d'aide car je ne comprend pas une de mes étapes dans mon formulaire, et je suis bloquer, c'est pour cela que je fait appel à vous après avoir passé des heures à essayer de trouver une solution.
J'ai réalisé un formulaire de réservation de salle, jusque la tous fonctionne, le problème est que 2 personnes différentes peuvent réserver la même salle au même moment.
J'ai rentrer une formule dans le vba pour des doublons, cela ne fonctionne pas pour des doublons de date ( mais il fonctionne très bien pour des doublons de salle ou de formation)
la formule que j'ai entrée est :
Private Sub c_validation_Click()
For Each c In Range("d2", [d65000].End(xlUp))
If UCase(Me.Date_de_début) = UCase(c) And UCase(Me.salle) = UCase(c.Offset(0, 4)) Then
MsgBox "Salle déjà réservée aux dates demandées : consulter le calendrier des salles"
Exit Sub
End If
Next c
Je vous joint mon fichier pour peut-être être plus clair dans mes explications
Si quelqu'un à une réponse pour m'expliquer mon probléme
merci beaucoup🙂