Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Apprentissage userform...

  • Initiateur de la discussion Initiateur de la discussion martin13
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

martin13

Guest
Bonjour à tous

Comme le titre l'indique je débute....ben vi , même à 53 ans faut bien s'y mettre..
Bon, soyons sérieux;
Sur une feuille, j'ai une liste de nom-prénom- âge par exemple.
J'ai créé une Userform(liste déroulante modifiable)
Ca fonctionne, je choisis un nom et il s'affiche dans une cellule.
Je refais l'expérience, et bien sûr ça marche, maisq à la place du résultat précedent.
Comment faire pour conserver les résultats, et qu'ils s'inscrivent chause fois comme nouvel enregistrement d'une feuille excel?

Merci pour vos réponses.
Martin
 
Re tous le monde
Re Eric
Bonjour Thierry

Merci pour ton aide si précieuse. J'étais en train étudier le boulot de Eric, et je vois que tu m'apportes aussi de quoi m'occuper. Génial.

-En ce qui concenrne ton dernier post au sujet (C) Version.... j'avais mis ça juste pour le fun. D'ailleurs je devrais mettre "..ThierryEricSpy..)

Allez bonne journée à tous et à bientôt, pour donner mes impressions et pour vous remercier bien sûr.

Philippe
 
Re le forum
Re Thierry et Eric

Voilà j'ai tout regardé, et j'ai corrigé ma version de manière à tenir compte des modifs faites par vous deux.
Pour toi Thierry:
Tu as créé une ChexckBox pour le conditionnement de la TVA.....
Or ya un problème lors du premier choix de client.
JE m'explique
En ouvrant USF, la CheckBox est cochée OUI. Et les TextBox TVA "0" et TTC = HT.
Donc si mon 1er client correspond à NON (pas soumis TVA, c bon, le 2° client remet tout en ordre.
Mais le 1er client correspond à OUI (TVA), rien ne change, et il s'inscrit sur ma feuille de calcul comme si il était 'NON". LA encore tout rentre dans l'ordre au 2° client.

Sinon, tout fonctionne pile poil.
Je relancerai le post ce soir pour y joindre le fichier, vu qu'a priori dans la journée tu pas les ouvrir.

Bonne journée et merci encore pour votre aide les gars.

Philippe.
 
Re Salut Philippe, Eric, le Forum

Je n'ai aucun fichier sous les yeux, mais essaies de virer la (les) lignes dans l'Initialise du UserForm où je fais sûrement une Initialise de la CheckBox1.Value = True... et tu relances le UserForm, si çà passe avec l'initialisation quand changement de client, c'est bon...

Je t'ai dit j'ai fait ceci vite fait ce matin avec un café dans un main, un cloppe dans l'autre, et un doigt balladeur dans le Module !! lol

Bon Courage
@+Thierry
 
Re le forum Thierry et Eric

Thierry, dans l'initialise de l'USF, concernant la Cehckbox voilà ce qu'il y a.

With .CheckBox1
.Value = True
.Caption = "OUI"
'End With


Je l'ai neutralisé et fait un essai
Seule la valeur HT apparait (normal puisuqe valeur fixe)
TVA et TTC = fenêtres vides.

Si je rentre un 1er client soumis TVA (OUI), la CheckBox se coche et indique OUI, mais à côté TVA =O et TTC = HT.... Donc le pB subsiste.

RAssure toi Thierry, si t'as pas la solution là, je sais que ce soir ou demain, tu corrigeras cela.
Rassure toi, même si on aime aller vite, je sais être patient.


@+++
¨Philippe
 
Re

Oh moi, je suis toujours rassuré !!

Tu essaies de rajouter ceci après avoir vérifié :
AAA) il n'existe pas déjà une macro "Private Sub CheckBox1_Change()"
BBB) le nom de la macro pour le Calcul de TVA (de mémoire CalculTVA)

Private Sub CheckBox1_Change()
CalculTVA
End Sub

Ce qui devrait actualiser tes TextBox... à chaque changement (qu'il soit manuel ou par un autre évènement)

Bon Aprèm
@+Thierry
 
Re le forum
Re Thierry


Volà ce que j'ai dans le Code
'.../...
'TVA Suite
Private Sub CheckBox1_Click()
With Me.CheckBox1
If .Value = True Then
.Caption = "OUI"
TVA = Round(HT * 0.196, 2)
Else
.Caption = "NON"
TVA = 0
End If
End With
CalculTVA
End Sub

J'ai rajouté ce que tu viens de me donner

Private Sub CheckBox1_Change()
CalculTVA
End Sub



Et Miracle, tout semble fonctionner correctement.


C'EST GENIAL, je ne sais comment vous remercier.. mais je crois que je vais essayer affiner mon, pardon "notre oeuvre" (oui pour moi c'en est une...)
et vous solliciterez encore, tout espérant, et c'ezt le but à mon sens, que tout le monde en profite.

Merci à TOus

@++++
Philippe
 
Bonjour le forum
Re bonjour Thierry & Philippe

En ce qui me concerne, je ne fais que des apparitions sporadiques. 1/2 heure le matin avant le boulot, 1 H/ 1H30 le soir dont 1/2 de Chat (C'est super cordial et chaleureux). C'est surtout mon garçon qui est branché donc je le laisse tranquille, il a fini ses révisions pour le BAC donc repos avant les vacances. Bon assez de blablas.
Et attendons de voir l'oeuvre dans sa finalité, j'espère que nous en fera profiter.
Bon week end à toutes & à tous
@ ++ Eric C
 
Re le forum
Re Eric, Thierry

Déjà je voudrais dire que si ce forum n'existait pas, je n'aurais jamais réussi à faire ce que je viens de réaliser.
Je tiens surtout à vous remercier Thierry, Eric qui avez été là en permanence, oui , c'est vrai. J'en ai presque honte de vous avoir monopolisés.
Jamais je n'aurais pensé pouvoir réaliser cette petite application qui fera gagner beaucoupppppppp de temps à mon épouse.
(Dans son service, à l'heure de l'informatique, où ils ont un spécialiste en la maitère, ils en sont à se passer des disquettes par la fenetre, ou traverser la rue pour faire des mises à jour.....OUI suis sérieux.
PS Intevention mon épouse: depuis hier, ils passent par Internet......

TOujours est-il que cette application, telle qu'elle est sera un gain de temps. PAr la suite j'envisage de lui simplifier encore plus la tâche, en créant des menus où elle pourra choisir aussi les ETATS (Voi et Impression) et les courriers (Voir, imprimer).

Votre aide me dera encore précieuse.
AU résultat, je pense que tout le monde pourra en profiter et l'adapter à ses besoins.

Merci encore mille les "potos"

Philippe. 🙂)


Et la grace à votre volonté, la mienne
 
bonjour ,

Voila j'ai regardé et beaucoup appris avec vos echanges, j'ai donc presque reussi a faire ce que je voulais je voudrais cependant un petit coup de main pour finir

donc en faite ca ressemble beaucoup sauf que je n'ai pas besoin des montant ..... tva etc ...
par contre je voudrais me servir de ce classeur pour editer des devis,mais en parant d'un fichier "modele" .
je voudrais ajouter une numerotation ( "année_xxxx" ) qui s'incremente automatiquement copier ce numero dans une cellule et enregister le fichier avec comme nom de fichier mon numero de devis.xls . et pour finir pouvoir quand je re ouvre le devis.xls avoir un bouton de commande qui me transfome le devis en commande ou facture

Merci d'avance

Guillaume
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
18 K
Z
Réponses
5
Affichages
1 K
Z
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…