Bonjour au forum.
Je galère et essayé mille choses depuis deux jours et de guerre lasse je viens vers vous pour une aide qui vous semblera certainement facile mais qui m’ôtera une épine du pied.
J'explique:
J'ai cela ci joint qui va remplir une feuille et j'aimerai que si la personne ne remplie pas celle que je vous aie isolée c'est a dire la date afin d'éviter le débogage, il puisse y avoir un message du style "Veuillez remplir la date de consultation";
j'ai créé un label mais a chaque fois que je teste avec oubli de remplir la date j'ai bien mon alerte dans le label mais il y a aussi le débogage.
Si une bonne âme pouvais voir cela.
Merci à vous tous
Alain
Private Sub Ajout_Click()
With Sheets("SAUVEGARDE")
'ActiveSheet.Unprotect ("5158")
fin = .Range("b" & .Rows.Count).End(xlUp).Row
.Range("B" & fin + 1) = nom.Value
.Range("C" & fin + 1) = CDate(DateConsultation.Value) ----> ALERTE SUR CET FORMULE
.Range("D" & fin + 1) = prenom.Value
.Range("F" & fin + 1) = telephone.Value
.Range("G" & fin + 1) = mail.Value
.Range("H" & fin + 1) = adresse.Value
.Range("I" & fin + 1) = designation1.Value
.Range("J" & fin + 1) = montant1.Value
.Range("K" & fin + 1) = designation2.Value
.Range("L" & fin + 1) = montant2.Value
.Range("M" & fin + 1) = designation3.Value
.Range("N" & fin + 1) = montant3.Value
With Sheets("devis")
.Range("j16") = CDate(DateConsultation.Value)
'validation puis aller dans la feuille devis
Sheets("devis").Activate
Punaise tu m'as fait un truc de pro là: Suis abasourdi
Débogage sur enregistrer un devis PDF; Ligne:
If LCase(Replace(T(col(I)), "€", "")) Like "*[A-z|/]*" Then cel.Value = CStr(T(col(I))) Else cel = CDbl(T(col(I)))
Il n'y a que cel = CDbl(T(col(I))) qui est colorisé.
Tu sais ce que je vais faire: Demain je controle tout de A à Z je note toute anomalie et je t'envoie tout d'un coup plutôt que de t'embéter par petits bouts.
Qu'en penses tu ?
If LCase(Replace(T(col(I)), "€", "")) Like "*[A-z|/]*" Or T(col(I)) = "" Then cel.Value = CStr(T(col(I))) Else cel = CDbl(T(col(I)))
essaie de faire un devis
que tu vois comment ca fonctionne
repond a la question quand tu ajoute
bref va jusqu'au bout
revient au menu et tente un imprimer normal ou pdf
comme tu peux le voir le usf devis ou facture sont les meme c'est les couleurs qu changent
le fonctionnement est identique
elle est aps classe ton App
demain je termine le bouton que j'ai pas encore mis
a savoir facturer un devis (transfert du devis dans facture (après travaux)
If LCase(Replace(T(col(I)), "€", "")) Like "*[A-z|/]*" Or T(col(I)) = "" Then cel.Value = CStr(T(col(I))) Else cel = CDbl(T(col(I)))
essaie de faire un devis
que tu vois comment ca fonctionne
repond a la question quand tu ajoute
bref va jusqu'au bout
revient au menu et tente un imprimer normal ou pdf
comme tu peux le voir le usf devis ou facture sont les meme c'est les couleurs qu changent
le fonctionnement est identique
elle est aps classe ton App
demain je termine le bouton que j'ai pas encore mis
a savoir facturer un devis (transfert du devis dans facture (après travaux)
Punaise là c'est la super classe ton truc. Là j'ai plus de temps, faut que je mange et madame aussi (c'est moi qui fait a manger sinon je suis mort) Demain on fait tout ça et on termine. Faut absolument que je te remercie d'une manière ou d'une autre de toute façon, j'ai rarement rencontré de personne aussi cool qui travaille pour moi si gentiment. On en reparle demain. Merci mille fois et a demain
ok
bon ap moi la mienne elle sait que si je suis sur le pc faut pas venir me chatouiller sinon c'est la fenetre
bon d'accords en echange je fait le ménage
ok
bon ap moi la mienne elle sait que si je suis sur le pc faut pas venir me chatouiller sinon c'est la fenetre
bon d'accords en echange je fait le ménage
Je pense avoir tout controlé il n'y a plus que quelques détails à régler. Je regarde mon ordi toutes les 10 minutes pour voir si tu es là J'espère que tout va bien pour toi.
A+
- Le calendrier ne s'ouvre pas. J'ai tellement trouvé ça extra si ça pouvait fonctionner ça serait un gros plus. Sinon c'est pas grave si trop de codage pour toi.
DEVIS FACTURIER
Ajouter un client
OK
Modifier un client
OK
Faire un devis
OK
Imprimer le devis
Impression vierge si on demande "IMPRIMER" SUR LE BOUTON DU BAS
En fait il faut d'abord faire "AJOUT" puis choisir l'option désirée. Donc le bouton imprimer en bas ne sert pas et donc à retirer.
Faire facture
OK
Imprimer la facture
Impression vierge IDEM QUE POUR LE DEVIS
Réimprimer un devis
OK juste pour le tout premier client puis pour les autres = débogage ----->
If LCase(Replace(T(col(I)), "€", "")) Like "*[A-z|/]*" Then cel.Value = CStr(T(col(I))) Else cel = CDbl(T(col(I)))
Réimprimer une facture
OK juste pour le tout premier client puis pour les autres = débogage ----->
If LCase(Replace(T(col(I)), "€", "")) Like "*[A-z|/]*" Then cel.Value = CStr(T(col(I))) Else cel = CDbl(T(col(I)))
je vois que tu n'a pas utilisé la correction que je t'ai donné en post 95 pour les réimprimer ( c'est pas grave je l'ai fait et testé
le calendrier doit s' afficher seulement au click droite de la souris pas le gauche
le click gauche doit pouvoir servir pour sectionner ou positionner le curseur en cas de correction nécessaire
non c'est pas grave car j'ai encore avancé
allez version 6
tu a maintenant aussi transfert de devis pour facture et pointer le règlement d'une facture
va servira pour le prochain userform de compta qui te claculera les charges à payer mensuellement si il est mensuel
il est devenu trop gros de rien du tout mais il passe pas
c'est quoi les site de depot de fichiers les plus populaire du moment ????
je vois que tu n'a pas utilisé la correction que je t'ai donné en post 95 pour les réimprimer ( c'est pas grave je l'ai fait et testé
le calendrier doit s' afficher seulement au click droite de la souris pas le gauche
le click gauche doit pouvoir servir pour sectionner ou positionner le curseur en cas de correction nécessaire
non c'est pas grave car j'ai encore avancé
allez version 6
tu a maintenant aussi transfert de devis pour facture et pointer le règlement d'une facture
va servira pour le prochain userform de compta qui te claculera les charges à payer mensuellement si il est mensuel
il est devenu trop gros de rien du tout mais il passe pas
c'est quoi les site de depot de fichiers les plus populaire du moment ????
re
Bonjour @Yeahou
je dépasse de quelques kilos meme en zip vraiment 3 fois rien mais ça passe pas
et je peux vraiment rien enlever car chez moi c'est propre il ne reste aucun modules morts
je lui enverrai bien en morceaux mais j'ai peur qu'il ne sache pas faire pour reconstruire
si tu utilises la compression zip windows, tu peux installer bandizip, gratuit, en français, et passer ton fichier en compression zip maximale avec les options de compression, tu gagneras quelques ko sur un fichier d'1 Mo fait par windows, et le fichier restera un zip lisible directement par windows.