XL 2016 Ajustement d'un formulaire

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 !

Michest94

XLDnaute Occasionnel
Bonjour,

Je vous sollicite pour votre aide sur l'ajustement d'un formulaire que j'ai repris par rapport à un autre formulaire du même type de gestion, je pensais faire mes modif. sans problèmes et excel en a décidé autrement ...
(Mélange dans les listes de données)
Voir fichier joint.

Merci à vous.
 

Pièces jointes

Bonjour Michest, Sousou,
Effectivement, tous les noms sont mélangés. Vous avez utilisé une distribution aléatoire ?
De plus "arr" est mal dimensionné, il fait 7 éléments, donc arr(6) et non arr(5).
En PJ un "truc" qui tourne sans erreur.
Utilisez donc le pas à pas, il vous permet de détecter ce genre d'erreur simple.
 

Pièces jointes

Le test était celui que vous aviez implémenté.
En PJ le test est repris, subdivisé en trois:
1- Manque une infos dans les 6 premiers champs
2- Débit et crédit vide
3- Débit et crédit tous deux renseignés.
VB:
    If arr(0) = "" Or arr(1) = "" Or arr(2) = "" Or arr(3) = "" Or arr(4) = "" Or arr(7) = "" Then
            MsgBox "La saisie du formulaire est incomplète !...", 64, "Information"
            Exit Sub
    End If
    If arr(5) = "" And arr(6) = "" Then
            MsgBox "Manque somme débit ou crédit !...", 64, "Information"
            Exit Sub
    End If
    If arr(5) <> "" And arr(6) <> "" Then
            MsgBox "Seul crédit OU débit doit être renseigné !...", 64, "Information"
            Exit Sub
    End If
 

Pièces jointes

Ok, merci pour l'aide vraiment sympa,
Etant pas spécialiste en VBA la macro est un ajustement par rapport à un autre formulaire.
D'où le besoin d'aide...
Re Sylvanu

Petite question sup., à ton avis en ajoutant dans le formulaire, un champs Compte entre le champs Jour et Mode, idem pour la feuille Listes afin de faire du multi compte ( Compte-perso, compte-joint et LivretA ) avec chacun leurs soldes par rapport à la saisie...
Exemple CP solde initial 200 CJ solde initial 800 et livret A solde initial 400 en fonction de la saisie le débit/crédit se gère au bon compte...
 
Bonjour Michest,
Vous auriez pu le faire vous même, c'est le même principe que précédemment :
1- En redistribuant les colonnes dans la feuilles Données.
2- En réorganisant le tableau arr avec Compte et réaffectation des indices.
3- En créant la liste Compte pour la liste déroulante.
Voir PJ.
Je n'ai pas géré les Soldes, les trois colonnes sont en KLM. Je vous laisse faire.
 

Pièces jointes

Merci Sylvanu,

Je suis désolé mais je m'en sort pas avec la gestion des soldes par rapport aux comptes.( formules, vba, ... ?)
Pour les feuilles de données et réorganisant le tableau je pense avoir compris.
En K1L1M1 tu as normée les colonnes
Solde(€)
Compte perso
Solde(€)
Compte joint
Solde(€)
Livret A
Je ne vois pas comment tu as écris compte perso, joint et livret A pour les renommer au besoin.
 
- 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

Discussions similaires

Réponses
22
Affichages
1 K
Retour