XL 2021 création planning avec nouveau calendrier

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

Bruce68

XLDnaute Impliqué
Bonjour à tous
J'ai modifié mon planning existant avec un nouveau calendrier (ald DTPicker) et maintenant ma macro ne fonctionne plus.
Je dois recopier les heures et les motifs de R.d.V dans 6 colonnes différentes( 3 pour le Matin et 3 pour l'après midi).
Fichier ci joint
Je vous remercie pour toute votre aide
 

Pièces jointes

Essaie ce code pour le bouton d'enregistrement

Code:
Private Sub CommandButton1_Click()
Dim pos As Long, NewHorr As Long
Dim Heur As Long
Dim j As Long

If rdv = "" Then
   MsgBox "vous n'avez pas Renseigné le Motif du R.d.V."
   rdv.SetFocus
   Exit Sub
ElseIf Not IsNumeric(horaire) Then
   MsgBox "vous n'avez pas Renseigné l'horaire."
   horaire.SetFocus
   Exit Sub
End If
 
Heur = CLng(horaire)
j = IIf(Heur < 12, 1, 8)
'x = IIf(j = 1, "Le Matin", "L'Apres-Midi")
On Error Resume Next
 pos = Application.Match(CLng(CDate(JourJ)), Sheets("Calendrier").Range("A4:A369"), 0)
On Error GoTo 0
If pos = 0 Then
   MsgBox "Date invalide " & JourJ
   Exit Sub
End If
 
  With Sheets("Calendrier").Range("A4:A369").Cells(pos, 1)
    If .Offset(0, j) = "" Then
        NewHorr = j
    ElseIf .Offset(0, j + 2) = "" Then
        NewHorr = j + 2
    ElseIf .Offset(0, j + 4) = "" Then
        NewHorr = j + 4
    Else
       MsgBox " Les  3  Rendez-Vous pour: " & "     " & "sont pris pour la journéé du : " & ""
       Exit Sub
    End If
    .Offset(0, NewHorr) = horaire        ' utilisation de la variable dep
    .Offset(0, NewHorr + 1) = rdv
    .Select
  End With
End Sub
 
Bonjour à tous
J'ai modifié mon planning existant avec un nouveau calendrier (ald DTPicker) et maintenant ma macro ne fonctionne plus.
Je dois recopier les heures et les motifs de R.d.V dans 6 colonnes différentes( 3 pour le Matin et 3 pour l'après midi).
Fichier ci joint
Je vous remercie pour toute votre aide
Bonjour, pour mon info, quand vous dites que le "ald DTPicker" ne fonctionne plus, parlez-vous de ce Add-Ins dans Excel:
1769458411395.png
 
Bonsoir Dan87
Oui c"est bien de celui là que parle, Meme en mettent le fichier: MSCOMct2 dans Windows Impossible de le faire fonctionner (Excel 2024) sur excel2019 aucun problème.
C:\windows\syswow64\regsvr32 /u mscomct2.ocx
Revenons à mon fichier:
Quelques erreurs dans combox3 et rdv non renseigné alors qu'il est renseigné
ci joint le fichier avec la nouvelle macro de rheemm
Merci rheemm pour la nouvelle macro.
Merci pour toute votre aide
 

Pièces jointes

Bonjour,
Il y a des erreurs de syntaxe donc tes modifications rdv > "" en plus l' ajout d'une variable locale "jourj" qui masque le champ de la date du formulaire .

Dans cette nouvelle version le bouton de validation va clignoter pour indiquer que l'enregistrement a eu lieu, cela pour éviter de revalider pour s’assurer de l’opération
 

Pièces jointes

Bonsoir à tous
Voici mon nouveau calendrier qui fonctionne comme je voulais.
J'ai rajouté 12 labels: 6 pour le matin et 6 pour l'après midi, les 6 sont divisés en 2: 1 pour l'heure et l'autre pour le motif.
Normalement je dois renseigner le jour et clicquer su OK pour voir si il existe un rendez vous à l a date, mais cela ne fonctionne pas.
Je vous remercie de votre aide.
Fichier ci-joint
 

Pièces jointes

bonsoir fanch55
Excellent ce planning, la seule chose qui me chagrine c'est l'effacement des heures, minutes et du RdV et fermeture de l'userform après l'enregistrement. Merci pour l'aide
Tout est lié au déchargement de l'Usf.
C'est à vous de décider du déchargement ou non .
Le fichier ci-joint ne décharge pas l"Usf .

Mince, j'ai oublié de cliquer sur "Répondre" ce matin
 

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

Discussions similaires

Réponses
0
Affichages
533
Retour