Comparaison de dates: souci avec le jour (VBA)

YANN-56

XLDnaute Barbatruc
Bonsoir à ceux qui passeront par là, ou Bonjour suivant l'heure.

Dans mon appli en cours, je souhaite que l'utilisateur visualise l'age des abonnés à son Club d'après la date de naissance enregistrée par ailleurs sur une feuille (Mais pas ici pour le test)

Elle est celle entrée dans le "TexBox1" et le résultat n'est pas trop mal quand on lance
la procédure par le bouton "Voir mon Age".

Si je fais appel à vous, c'est que le comptage des jours n'est pas précis.
(-1, +1, j'ai tout essayé !!!) Pourtant, j'aimerais bien…

D'autant que j'avais aussi un arrière pensé de créer une Alerte
pour ne pas oublier de souhaiter un bon anniversaire à l'abonné.

J'ai fouiné du coté des fils traitant du calcul entre deux dates….
Bonjour les imbuvables variables ""chrq:ljbhf" et functions "X ou Y, avec des Z incompréhensibles pour mon petit niveau (Une page A4 en tout petit à lire, et rien piger !!!)"
Elles te file des boutons à force de ne pas savoir dans lequel mettre l'évènement.

Mon truc ci-joint est simple: 13 lignes…

Si vous avez une idée pour parfaire ma bidouille, je suis preneur.

Merci d'avance à vous qui pourriez m'aider, et à ceux qui m'ont déjà tant appris.

Bonne fin de journée, et bonne fin de fin de semaine à tous.

Yann
 

Pièces jointes

  • AGE.xls
    38 KB · Affichages: 142
  • AGE.xls
    38 KB · Affichages: 145
  • AGE.xls
    38 KB · Affichages: 140

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Bonsoir Klin89.

Je vais devoir te faire la même réponse qu'à Kobaya ci-dessus:

Merci Kobaya pour ton intention, mais les codes vus sur ce Fil que j'ai déjà visité font partie de celles que je fuis.
(Le format A4 peu lisible!)… .C'est quand même sympa de ta part.

Re bonsoir JCGL... Quelle Patience!

Là, j'avoue ne pas tout piger...:confused:

Je ne maîtrise pas trop bien encore les "Functions",
mais les ayant utilisées dans d'autre applis, je vais peut-être pouvoir
les intégrer dans ma procédure, sans passer par la feuille.

Hum! Je ne suis pas couché!

Non seulement tu m'apprends beaucoup de chose; tu me pousses aussi
à ne pas abandonner: C'est Super!!!

Bonne fin de soirée, ou Bonjour, suivant l'heure.

Bravo et Merci pour ton dévouement.

A plus certainement.

Yann
 

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Cré Non de Non....!

Si mes neurones étaient aux portes de l'abandon:
vous les avez récupérés par les pattes.

Voici où j'en suis après un nombre d'heures
que par fierté (Breiz) ne n'avouerai pas!

Je n'avais alors, pas encore lu vos nouvelles aides.

Non de d'là… Que ce truc devient passionnant!!!

Quel plaisir de rencontrer des gens comme vous.

Merci pour ce que vous faites pour aider les néophytes comme moi.

Au plaisir de vos commentaires et je ne doute
de peaufinement dans mon classeur joint.

P.S. Je n'y ai pas encore intégré vos suggestions.
Je vais le faire.

Sincères Merci à vous.

Yann
 

Pièces jointes

  • ANNIVERSAIRE.xls
    41.5 KB · Affichages: 71
  • ANNIVERSAIRE.xls
    41.5 KB · Affichages: 89
  • ANNIVERSAIRE.xls
    41.5 KB · Affichages: 82

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Bonjour à ceux qui passeront par là.

Habitude:
Merci pour le travail que tu m'as offert.
Je dois cependant te signaler qu'il y a une erreur sur le calcul du mois. (Je ne sais pas où)
En tout cas, tu m'auras donné l'envie d'apprendre à utiliser les "Functions"

Mon but final était de classer les adhérents d'un club par tranche d'age afin
de créer des groupes cohérents, et d'ajouter le coté sympathique de ne pas
oublier leur anniversaire.

Merci JCGL, Kobaya, klin89, ROGER2327 et Habitude pour votre aide qui m'a énormément appris.
J'ai vraiment beaucoup apprécié votre gentillesse, et votre compétence.

Promis; je vais bien "buter" un jour quelque part et être amené à poser une autre
question… Ne serais-ce que pour le plaisir de vous rencontrer.

Le but est atteint (Comme la tarte du même nom; bien cela n'en fut pas) :)

Yann
 

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

A ROGER:
J'ai une bonne solution pour vérifier les
bons résultats:...C'est de compter sur les doigts :)

Il serait effectivement intéressant de faire moult tests pour vérifier ces solutions.
Mais bonjour le temps à y passer. :(

A Habitude:
L'important est la façon d'obtenir le résultat, comme tu me l'as aussi montré.
Quant à l'exactitude, à chacun d'y mettre du sien! (En premier lieu ma pomme)

Je n'ai pas pu m'empêcher de joindre ce Classeur
pour vous montrer le bien fondé de votre aide, et compléter mes "Merci"
(Là aussi j'ai éliminé le parachèvement de la ListView pour alléger)

Bonne soirée à vous et au plaisir.

YANN-56
 

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Crotte de bique !!! J'ai oublié la pièce jointe..... Pfff!

De plus, je viens de constater que le "Pauvre Vieux" qui est né
le premier mars est oublié (Pourtant dans le cadre de l'alerte)

Mais facile à rectifier avec des "Si" (Je n'ai pas dit des scies)
 

Pièces jointes

  • ANNIF.xls
    43 KB · Affichages: 75
Dernière édition:

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Bonsoir Roger, et à ceux qui passeront par là.

Tes formules dans la page Excel sont effectivement efficaces,
mais as-tu regardé mon dernier essai?

Qu'en penses-tu? Ton avis, dont je ne doute la pertinence, m'intéresse.

Je suis vraiment désolé d'être aussi retors.
Mais je ne sais pas, et ne veux pas apprendre.(Peut-être ne le suis-je pas capable aussi!) de me servir de celles-ci.

Les boutons que me donnent ces formules; je préfère les mettre dans un USF.

J'ai copié ton exemple, qui, si un jour je change d'avis me permettra d'y revenir.

Sincère Merci Roger d'avoir pris cette peine.

Bonne fin de soirée à toi.

Yann
 

ROGER2327

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Re...
"Qu'importe le flacon pourvu qu'on ait l'ivresse" dit le poëte...
Les formules que j'ai utilisé dans le classeur de test fonctionnent parfaitement dans une interface personnalisée. Voyez par exemple le classeur joint au message #18.​
ROGER2327
#2844
 

YANN-56

XLDnaute Barbatruc
Re : Comparaison de dates: souci avec le jour (VBA)

Bonsoir ROGER, et mes humbles excuses.

Je n'avais pas ouvert ce Classeur, ou, comme il est de coutume
dans ma brousse, une coupure de connexion a encore été fatale
alors que je lisais ton message précédent.

Impressionnant de voir ta Macro…. Bravo!
Le résultat l'est tout autant !!!

Je vais m'atteler dés demain à analyser et en tirer
le bénéfice pour ce que je cherche à faire.

A cette heure: Dodo, je suis crevé.

Je ne resterai pas sans te dire ce à quoi je suis parvenu, ou non,
grâce à ton aide dont je te remercie déjà vivement.

Bonne fin de soirée.

Yann
 

Discussions similaires

Réponses
1
Affichages
198

Statistiques des forums

Discussions
312 215
Messages
2 086 334
Membres
103 189
dernier inscrit
Bob34000