codes boutons formulaire

barbin

XLDnaute Junior
Bonjour,
j'ai trois soucis dans mes codes de mon formulaire.
1) mon bouton "supprimer" ne fonctionne pas correctement,
2) je veux pas de doublon lors des ajouts
3) Reclassement par ordre alphabétique après un rajout de cotisations.

Et une quatrième : Peut on travaillez sur la feuille "cotisation_NC", tout en gardant celle-ci masquée ?
Merci pour tout l’intérêt que vous portez à nos demandes.
cordialement.
 

Pièces jointes

  • Logiciel-bulletin de paie4.0.xlsm
    868.6 KB · Affichages: 35

vgendron

XLDnaute Barbatruc
Hello
tiens. ce fichier me dit quelque chose... :-D
1) qu'est ce qui ne fonctionne pas correctement??
2) à quel moment fais tu un ajout? le bouton Insérer se contente d'ajouter une ligne vide..
3) quelle zone faut il trier? --> la lgine "indemnités départ à la retraite" semble ne pas faire partie du tableau.....??!!?
 

barbin

XLDnaute Junior
Oui, j'ai posté il y a quelques semaines.
J'ai deux feuilles : "cotisations_NC" dans laquelle se trouve le tableau des cotisations, et la feuille "MOD_NON_CADRE" sur laquelle se trouve le modèle de bulletin non cadre.
Sur ma feuille "MOD_NON_CADRE" j'ai créer un bouton "cotisations" qui active le formulaire "COT_NC".
- le bouton supprimer ne fonctionne pas correctement.
- Je souhaiterai refaire un trie par ordre alphabétique des cotisations après le rajout d'une nouvelle.
- Puis je utiliser le formulaire tout en gardant la feuille "cotisations_NC masquée?
cordialement.
Toutes les données de ce classeur sont fictives.
 

vgendron

XLDnaute Barbatruc
Voir PJ
1) dans ton userform, j'ai mis des noms aux boutons et listbox.. beaucoup plus parlant et facile pour la suite
2) j'ai modifié le code ca et la.. avec des commentaires pour expliquer
3) pour la partie "modifier", je n'ai rien fait. pour l'instant.. il reste un code sur le Combobox9.. c'était peut etre lui..??
je n'ai pas essayé de lancer le code avec la feuille "cotisations_NC" masquée
 

Pièces jointes

  • Logiciel-bulletin de paie4.0.xlsm
    854.3 KB · Affichages: 33

vgendron

XLDnaute Barbatruc
bon bah. je viens d'essayer à l'instant. ca fonctionne
j'ai oublié.
j'ai aussi ajouté du code dans la feuille "Mod Non cadre" de sorte que
après avoir inséré une ligne (avec le bouton "INSERER"), si tu sélectionnes un libellé qui a déjà été saisi dans le tableau, tu as un message qui te le dis et qui efface automatiquement ce que tu viens de sélectionner
 

barbin

XLDnaute Junior
merci, je vais regarder.
Dans la feuille :"MOD_NON_CADRE" tout fonctionne bien, les boutons : insérer, monter, supprimer et descendre fonctionnent correctement.

Mon problème c'est avec le bouton : "cotisations" de la feuille :"MOD_*NON_CADRE" qui ouvre une fenêtre de saisie (UserForm : "COT_NC")
- la suppression ne fonctionne pas correctement,
- après le rajout d'une cotisation dans la table des cotisations de la feuille "cotisations_NC"(avec le formulaire), je souhaiterai trier par ordre alpha les cotisations.

Dite moi si je ne suis pas assez clair.
Merci.
 

vgendron

XLDnaute Barbatruc
euh. normalement. dans le dernier fichier que je t'ai posté, la suppression fonctionne bien..
ainsi que le tri.. as tu essayé?
sinon voici la version 5 qui permet aussi de modifier un libellé
 

Pièces jointes

  • Logiciel-bulletin de paie 5.0.xlsm
    858.4 KB · Affichages: 27

barbin

XLDnaute Junior
ok j'ai compris.
En fait, lorsque je crée une cotisation, je n'ai pas besoin de la comboBox (rechercher). Si la combobox est vide la validation de la fonctionne pas.
Peux tu faire de sorte que je n'ai pas besoin de ce champs pour créer une cotisation ?

Sinon, la suppression, le tri ainsi que les doublons fonctionnent correctement.
Je te remercie pour tout. c'est vraiment sympa de ta part.
cordialement
 

vgendron

XLDnaute Barbatruc
j'ai pas compris...
en fait.
ton menu déroulant (Recherche) et le textbox Libellé sont strictement identiques..
à mon avis, c'est le textbox qui est inutile
1) si tu veux modifier un existant, tu le selectionnes d'abord dans le menu déroulant, puis tu charges (aller a)
puis tu modifies les valeurs
--> si tu cliques sur valider, il va te dire que ca existe déjà, et qu'il faut cliquer sur modifier
--> si tu cliques sur modifier.. il le fait

2) si tu veux AJOUTER un libelle, tu donnes son nouveau nom dans le menu déroulant
---> si tu cliques sur valider
soit c'est bien un nouveau libellé et donc. il le crée
soit il existait déjà..il te le dit

3) pour supprimer un libelle, tu le sélectionnes et il supprime

Voir PJ (avec quelques corrections..)
 

Pièces jointes

  • Logiciel-bulletin de paie 6.0.xlsm
    855.1 KB · Affichages: 29

vgendron

XLDnaute Barbatruc
Re petite modif que j'avais laissée de coté
lors d'une modif de libellé dans la feuille "Mod non Cadre"
la zone de recherche (B31:B53) était figée en dur dans le code
la ligne 31 reste toujours figée, mais la ligne 53 (qui peut augmenter ou diminuer en fonction du nombre de libellés dans le tableau) est maintenant détectée avec la recherche du mot "TOTAL" qui - à priori - sera toujours en fin de tableau.
 

Pièces jointes

  • Logiciel-bulletin de paie 7.0.xlsm
    855.2 KB · Affichages: 49

Discussions similaires

Statistiques des forums

Discussions
312 023
Messages
2 084 715
Membres
102 637
dernier inscrit
TOTO33000