collection fausse boite de dialogue (Patricktoulon) episode 1 Le calendrier Modal

collection fausse boite de dialogue (Patricktoulon) episode 1 Le calendrier Modal 5.2 2024

patricktoulon

XLDnaute Barbatruc
bonjour @Asfell merci pour ce retour je vérifierais ça demain

edit
ok la mise a jours V4.1.3 a été faite tu l'aura a dispo demain dans la journée quand la modération aura validé
ne la re télécharge pas tout de suite sinon tu aura la 4.1.1
 
Dernière édition:

Asfell

XLDnaute Nouveau
Merci pour ta modif, je teste dès que dispo.

Avis perso : ton calendrier est quand même un poil compliqué à appréhender :(
(notamment en comparaison avec celui de Roland)

Mais ton calendrier est quand même plus joli :p

Idées d'amélioration en vrac :
- quand on clique sur la date d'aujourd'hui, ça nous repositionne sur le mois en cours.
- couleur de la colonne semaine d'une couleur différente (comme ton ancien calendrier, c'était gris :) )
- en décembre, je clique sur > et ça me donne le janvier de l'année suivante (cf bug ci-dessous) (comme ton ancien calendrier aussi xD )

Je viens de trouver un autre petit bug, quand je sélectionne le mois avec le menu déroulant, les flèches ne sont pas raccord, elles ne prennent pas en compte le changement via menu déroulant.

Merci à toi !
 
Dernière édition:

patricktoulon

XLDnaute Barbatruc
bonjour

Avis perso : ton calendrier est quand même un poil compliqué à appréhender :(
je vois pas en quoi
il est pas fait pour que tu aille tripatouiller dans le code
il est fait pour que tu t'en serve et que même un débutant puisse se l'installer simplement en exportant et important le module calendar
dans son propre fichier

- quand on clique sur la date d'aujourd'hui, ça nous repositionne sur le mois en cours.
ben c'est voulu ça ;)
le calendrier se positionne sur le mois et l'année de la date inscrite dans la cellule cliqué si elle contient une date
c'est un choix que j'ai fait par rapport a un panel d'utilisateurs
( mais je pensais l'avoir enlevé ça dans la version 4.1.1 )
- en décembre, je clique sur > et ça me donne le janvier de l'année suivante (cf bug ci-dessous) (comme ton ancien calendrier aussi xD )
c'est voulu ca aussi
et pareil si tu clique sur "<" quand tu est en janvier ça passe en décembre année précédente

et mon principe est responsif ,celui de rolland et applicatif
ce sont deux procédés différents
et puis quel version de rolland tu parle parce que j'en ai vu traîner 2 ou 3 qu'il modifie au grès des demandes mais n'a pas fait de ressource de base
si bien que j'en ai jamais vu une version saine de base

je te remercie pour le bug rapporté je vais vérifier cela
 

patricktoulon

XLDnaute Barbatruc
patricktoulon a mis à jour collection fausse boite de dialogue (Patricktoulon) episode 1 un vrai faux calendrier avec une nouvelle version :

correction d'un bug mineur

correction d'un bug mineur sur
la syncronisation spinbutton et combobox des mois

Ajout:
remise en place du roll (up/down) sur le spinbutton des mois comme dans les version 1 à 2.x
(janvier-1 = décembre année précédente)
(décembre +1 = janvier année suivante )

Lire la suite de cette mise à jour...
 

Asfell

XLDnaute Nouveau
bonjour


je vois pas en quoi
il est pas fait pour que tu aille tripatouiller dans le code
il est fait pour que tu t'en serve et que même un débutant puisse se l'installer simplement en exportant et important le module calendar
dans son propre fichier


ben c'est voulu ça ;)
le calendrier se positionne sur le mois et l'année de la date inscrite dans la cellule cliqué si elle contient une date
c'est un choix que j'ai fait par rapport a un panel d'utilisateurs
( mais je pensais l'avoir enlevé ça dans la version 4.1.1 )

c'est voulu ca aussi
et pareil si tu clique sur "<" quand tu est en janvier ça passe en décembre année précédente

et mon principe est responsif ,celui de rolland et applicatif
ce sont deux procédés différents
et puis quel version de rolland tu parle parce que j'en ai vu traîner 2 ou 3 qu'il modifie au grès des demandes mais n'a pas fait de ressource de base
si bien que j'en ai jamais vu une version saine de base

je te remercie pour le bug rapporté je vais vérifier cela

Justement les 2 fonctions "voulues" ne fonctionnent pas ^^'
En décembre, flèche droite : il ne se passe rien
En janvier, flèche gauche : il ne se passe rien

Quant au clic la case "aujourd'hui" du calendrier, quand il n'y a rien dans la case, il devrait nous repositionner sur le mois en cours, ce n'est pas le cas.
 

patricktoulon

XLDnaute Barbatruc
re
ca y est le spinbutton a été modifié attendre l'approbation de la modération pour la telecharger

Quant au clic la case "aujourd'hui" du calendrier, quand il n'y a rien dans la case, il devrait nous repositionner sur le mois en cours, ce n'est pas le cas.

alors tu a un souci par ce que ça fonctionne
démonstration
demo4.gif
 

patricktoulon

XLDnaute Barbatruc
re
ben non alors j'ai pas compris
attention tout de même !! si il s'agit d'une modification perso ,la demande doit être faite sur le forum
les questions ici doivent concerner uniquement les éventuels bugs
aucune adaptation perso ne sera traitée ici ;)
sinon je ne m'en sort plus et je me retrouve avec des demandes en pagaille pour
enlever , remettre , ajouter etc...
et ça devient vite une poubelle le truc
 

Asfell

XLDnaute Nouveau
re
ben non alors j'ai pas compris
attention tout de même !! si il s'agit d'une modification perso ,la demande doit être faite sur le forum
les questions ici doivent concerner uniquement les éventuels bugs
aucune adaptation perso ne sera traitée ici ;)
sinon je ne m'en sort plus et je me retrouve avec des demandes en pagaille pour
enlever , remettre , ajouter etc...
et ça devient vite une poubelle le truc

Non non c'est pas une demande perso, tu as juste demandé des idées d'améliorations, j'ai proposé.

En revanche si ton calendrier est supposé passer de janvier à décembre (n-1) avec les flèches comme tu l'as dit, ça c'est un bug car ça ne fonctionne pas.
 

patricktoulon

XLDnaute Barbatruc
attend la mise a jours dispo je viens de tester
pour ton idée du today cliquable
je ne l’intègre pas dans la ressource c'est pas selon moi une amélioration
mais si tu veux l'intégrer dans ton fichier
voila tu ajoute ça
VB:
Private Sub ldate_Click()
With Calendar: .jour = Day(Date): .mois = Month(Date): .an = Year(Date): .Hide: End With    'le unload se fait ailleurs
End Sub
et tu a ton bouton today ;)
patiente comme tu peux le voir la mise a jour n'est pas dipo pour pour le moment ca va se faire dans la journée
Capture.JPG
 
Dernière édition:

Asfell

XLDnaute Nouveau
attend la mise a jours dispo je viens de tester
pour ton idée du today cliquable
je ne l’intègre pas dans la ressource c'est pas selon moi une amélioration
mais si tu veux l'intégrer dans ton fichier
voila tu ajoute ça
VB:
Private Sub ldate_Click()
With Calendar: .jour = Day(Date): .mois = Month(Date): .an = Year(Date): .Hide: End With    'le unload se fait ailleurs
End Sub
et tu a ton bouton today ;)

Merci pour le partage, si ça sert à quelqu'un.
Moi je pars d'une case vide, donc ce n'est pas indispensable pour mon utilisation :)

Si tu m'autorises à partager mon utilisation de ton calendrier :
Dans mon cas, je remplis un formulaire vierge et j'ai besoin de faire apparaître la date quand je clique sur la case que je veux, du coup ça me donne ça, à ajouter sur la feuille concernée.

VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Address = "$J$24" Then
        Target = Calendar.ShowX(Target(1), 2, 0, 1)
    End If
End Sub