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

XL 2013 [Résolu] Souci d'écriture module de classe

Lone-wolf

XLDnaute Barbatruc
Bonjour à tous

Je suis entrain de faire un calendrier sur formulaire. Comme il y a 42 labels, j'ai opté pour un module de classe. Mon souci c'est que j'ai aussi 2 textbox's (date debut - date de fin). Je n'arrive pas à faire en sorte, d'avoir une date de début et une date de fin.
VB:
Option Explicit

Public WithEvents Groupe_Lb As MSForms.Label


Private Sub Groupe_Lb_Click()

    If memoire = False Then
        memoire = True

        With Calendrier
            sMois = Month(DateValue("01 " & .CbMois & " " & .CbAnnees))
            mem = CDate(Groupe_Lb.Caption & "." & sMois & "." & .CbAnnees.Value)
            .TbDeb = Format(CDate(mem), "dd.mm.yyyy")
        End With
    ElseIf Calendrier.TbDeb <> vbNullString Then
        memoire = False: Calendrier.TbFin = Format(CDate(mem), "dd.mm.yyyy")
    End If
End Sub
 
Dernière édition:

Lone-wolf

XLDnaute Barbatruc
Re,

je viens d'adapter la fonction "pression" de l'exemple de Jacques Boisgontier "Formulaire 2 dates" et j'ai toujours le même problème, seule la date de début est prise en considération.
 

Pièces jointes

  • Calendar.xlsm
    58.9 KB · Affichages: 17

Lone-wolf

XLDnaute Barbatruc
Bonjour Patrick,

beiiin.... avant de causer, sache que j'habite en Suisse et le format de date par défaut est bien un point.
Secondo, mon fichier fonctionne parfaitement, après plusieurs tests.
Terzio, il est plus intelligent de fermer sa gueule et passer son chemin, plutôt que de sortir des âneries, surtout quand dans un post il est écrit [Résolu].
 

patricktoulon

XLDnaute Barbatruc
Bonjour Mr
1° déjà on dit "se taire " et non "fermer sa ..."
2° ça m’étonnerait fortement que ça fonctionne parfaitement
un truc du genre
sachant que tbDj est un textbox dans la quelle il y a une date
VB:
 debSem = TbDj - 1
    TbDj = Format(CDate(debSem + 7), "dd.mm.yyyy")

a moins que les suisses ont un vba et ou des activX différents

3° il est préférable que au minimum regarder les propositions Résolu ou pas ; ne serait ce que pour l’échange
tu y aurais trouvé certainement des choses intéressantes

 

Lone-wolf

XLDnaute Barbatruc
Est-ce que tu as lu le post #5?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…