Carte de fidélité avec quelque fonctionnalité

Petitgamin21 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
Petitgamin21 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, le fichier partagé est vide.
0
Petitgamin21 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, désolé, je viens de le remettre en ligne.
https://www.cjoint.com/c/HKrpddvHPh7
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
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 Date d'inscription   Statut Membre Dernière intervention  
 
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Petitgamin21 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
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 Date d'inscription   Statut Membre Dernière intervention  
 
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 952 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 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,
merci pour ce fichier.
ce genre de fichier là que j'ai trouvé sur la toile et que j'adapte à mes besoin.
0