Carte de fidélité avec quelque fonctionnalité

Petitgamin21 Messages postés 5 Statut Membre -  
Petitgamin21 Messages postés 5 Statut Membre -
Bonjour,
j'ai fais une recherche sur un fichier pour carte de fidélité, j'ai trouvé un modèle sur le net qui proposait 10% au 10ième achat.
je l'ai donc adapté à ma situation. je tiens une friterie avec carte de fidélité (carton) et comme beaucoup de client, ils oublient souvent leur carte, donc je commençait à les garder ici, mais sa commence à faire beaucoup, donc j'ai décidé d'informatiser cela sur excel, (c'est vrai qu'il y a des système et programme pour le font déjà, mais coûteux aussi et puis j'ai bien me mettre des défis à essayé et à réussir, mais ici je galère malgré mainte recherche sur le net, je n'arrive pas à assembler correctement la formule.
donc dans mon fichier, j'ai sur une feuille les achat déjà fait qui s'ajoute à l'aide de la seconde feuille, je sélectionne le nom, je clique sur ajout achat et j'indique le nombre puis ok,
j'ai réussi à faire la recherche que sa soit par nom, prénom ou numéro de téléphone.
j'ai réussi à afficher la date du dernier passage.
ce que je n'arrive pas, c'est afficher la date de la dernière remise faite. je cale la dessus.
ce que je n'ai pas encore travaillé, c'est indiquer le nombre restant avant avant la prochaine remise.
j'ai ajouté un bouton imprimer qui n'est pas encore affecté à une macro, donc pas encore travaillé dessus non plus, ce bouton, j'aimerais bien qu'il serve à imprimer le nom et prénom de la personne sélectionné avec les dates des 10 dernière frite acheté (par exemple
Dupont étienne
10/09/18: 3 frite
15/10/18: 5 frite
01/11/18: 2 frite
1 Frite gratuite
quelque chose de ce genre), j'imprimerais cela sur l'imprimante de ma caisse grâce à ce code qui dirigeras l'impression sur cette imprimante, j'ai l'ai ajouté dans le fichier, mais n'est pas encore au point.
Sub étiquette_sélection()
' étiquette_sélection Macro
Application.ActivePrinter = "TM-T70II COM USB sur Ne00:"
Selection.PrintOut Copies:=1, Collate:=True
End Sub
voila, je pense que ce que j'aimerais bien faire est déjà pas mal, j'espère juste que je trouverais au moins une âme charitable qui voudra bien me prêter main forte.
je joint le fichier à ce post pour plus de facilité
https://www.cjoint.com/c/HKrkKjtbQx7
d'avance un très grand merci pour l'aide que je pourrais avoir.
bonne journée.
A voir également:

3 réponses

yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 586
 
bonjour, le fichier partagé est vide.
0
Petitgamin21 Messages postés 5 Statut Membre
 
Bonjour, désolé, je viens de le remettre en ligne.
https://www.cjoint.com/c/HKrpddvHPh7
0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 586
 
ne serait-ce pas plus simple de modifier la colonne "date dernier ok" au moment d'enregistrer le "ok" dans "remise faite"?
0
Petitgamin21 Messages postés 5 Statut Membre
 
si cela est plus facile, oui je peux, si c'est une date ou si c'est un "ok", celà ne change rien pour moi car à la fin c'est une date que je désirerais mettre, car ce que je cherchais, c'était retrouvé le dernier "ok" de la personne, et copié la date qui se trouve juste à coté, mais je ne savais pas comment faire pour prendre le dernier passage, avec la condition du si le "ok était mis sinon de passé à celui avant.
0
yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   1 586 > Petitgamin21 Messages postés 5 Statut Membre
 
alors je suggère, dans Module1, d'ajouter
Sheets("BdDClt").Range("F" & LigSel).Value = ShtA.Range("C" & Lig).Value

juste après la ligne 68:
ShtA.Range("E" & Lig).Value = "OK"
0
Petitgamin21 Messages postés 5 Statut Membre
 
je viens d'essayer,
ça à l'air de fonctionner.
un grand merci pour cette astuce.
Penses-tu que pour le reste c'est faisable?
0
The_boss_68 Messages postés 970 Date d'inscription   Statut Membre Dernière intervention   182
 
Bonsoir,

Tu peux t'inspirer de ce fichier

https://www.cjoint.com/c/HKrtouVxE1j


Slts
0
Petitgamin21 Messages postés 5 Statut Membre
 
Bonsoir,
merci pour ce fichier.
ce genre de fichier là que j'ai trouvé sur la toile et que j'adapte à mes besoin.
0