Formulaire personnalisé avec bcp de problèmes Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
E
Elodie2018
Jeune membre
Jeune membre
Messages : 14
Inscrit le : 1 janvier 2018
Version d'Excel : 2010

Message par Elodie2018 » 2 janvier 2018, 00:09

bonne année 2018 :)
que votre bienveillance inspire le reste de l'humanité :)

bonjour à vous tous
j'ai vraiment besoin de votre aide; j'ai commencé à créer un formulaire sans avoir eu de formation préalable et je me rends compte que c'est très difficile.
je suis allée chercher des codes à droite à gauche sur internet et le résultat et que je suis pas mal bloquée sur mes codes (boutons de recherche et de modification surtout).
une bonne âme peut elle commencer sa bonne action de l'année en me disant si qui ne va pas dans mon fichier ?

en vous remerciant de l'attention porté à mon message
@ bientot
Aides VBA 2018 v3.xlsm
(51.51 Kio) Téléchargé 27 fois
Avatar du membre
Dan
Modérateur
Modérateur
Messages : 5'952
Appréciations reçues : 81
Inscrit le : 27 avril 2007
Version d'Excel : 2010, 2000, Mac 2011

Message par Dan » 2 janvier 2018, 13:23

Bonjour,

Une excellente année 2018 également

En premier il faudrait déjà éviter tous les accents dans le nom des feuilles et le nom des objets combo et autres dans votre userform.

Accents, espaces etc ce sont des problèmes assurés dans les codes VBA

Peut-on modifier votre fichier ?

Cordialement
@+ Dan ;)
Avatar du membre
thev
Membre impliqué
Membre impliqué
Messages : 2'436
Appréciations reçues : 204
Inscrit le : 13 juin 2016
Version d'Excel : 2013 FR 64 bits

Message par thev » 2 janvier 2018, 14:52

Bonjour Elodie,

En parcourant votre formulaire, je détecte un problème qui fera probablement "planter Excel". Vous utilisez la propriété RowSource pour charger votre ListBox à partir de votre Base de Données. Cette propriété ne peut être utilisée que si le contenu de votre Base de Données reste invariant durant l'exécution de votre code, ce qui n'est évidemment pas le cas.
Il faut donc charger votre ListBox à l'exécution via la méthode .AddItem ou .List
E
Elodie2018
Jeune membre
Jeune membre
Messages : 14
Inscrit le : 1 janvier 2018
Version d'Excel : 2010

Message par Elodie2018 » 2 janvier 2018, 15:26

bonjour Dan et Thev

merci beaucoup d'avoir pris le temps de parcourir mes codes :)

@Dan faites vous plaisir sur le fichier, j'en serai plus que ravie :mrgreen: cela m'aidera énormément si vous pouvez modifier le fichier étant une vraie novice tout support est tres apprécié
@Dan et Thev
merci pour vos conseils je vais modifier en conséquence mon fichier
exellent apres midi
élodie
Avatar du membre
Dan
Modérateur
Modérateur
Messages : 5'952
Appréciations reçues : 81
Inscrit le : 27 avril 2007
Version d'Excel : 2010, 2000, Mac 2011

Message par Dan » 2 janvier 2018, 15:56

Re

Dans votre feuille Listes Déroulantes, où trouve-t-on les infos suivantes :
- Nom de la personne
- Entité
- Prestataire

Une fois ces infos je vous renverrai votre fichier modifié

Cordialement
1 membre du forum aime ce message.
@+ Dan ;)
Avatar du membre
thev
Membre impliqué
Membre impliqué
Messages : 2'436
Appréciations reçues : 204
Inscrit le : 13 juin 2016
Version d'Excel : 2013 FR 64 bits

Message par thev » 2 janvier 2018, 16:00

Bonjour,

ci-jointe une première version avec modification de votre ListBox et de votre Base de données en objet Tableau (procédure d'ajout révisée).
L'objet Tableau ajoute automatiquement vos formules lors de l'ajout d'une nouvelle ligne et permet une gestion plus simple du code.
Aides VBA 2018 v4.xlsm
(56.39 Kio) Téléchargé 21 fois
1 membre du forum aime ce message.
E
Elodie2018
Jeune membre
Jeune membre
Messages : 14
Inscrit le : 1 janvier 2018
Version d'Excel : 2010

Message par Elodie2018 » 2 janvier 2018, 16:12

wahou merci beaucoup
E
Elodie2018
Jeune membre
Jeune membre
Messages : 14
Inscrit le : 1 janvier 2018
Version d'Excel : 2010

Message par Elodie2018 » 2 janvier 2018, 16:15

Dans votre feuille Listes Déroulantes, où trouve-t-on les infos suivantes :
- Nom de la personne = colonne E famille de formation
- Entité = colonne G Paris
- Prestataire=feuille supprimée

Une fois ces infos je vous renverrai votre fichier modifié
vous etes génial

merci
Avatar du membre
thev
Membre impliqué
Membre impliqué
Messages : 2'436
Appréciations reçues : 204
Inscrit le : 13 juin 2016
Version d'Excel : 2013 FR 64 bits

Message par thev » 2 janvier 2018, 16:59

Bonsoir,

ci-jointe nouvelle version avec procédure de modification
Aides VBA 2018 v5.xlsm
(57.21 Kio) Téléchargé 12 fois
Avatar du membre
thev
Membre impliqué
Membre impliqué
Messages : 2'436
Appréciations reçues : 204
Inscrit le : 13 juin 2016
Version d'Excel : 2013 FR 64 bits

Message par thev » 2 janvier 2018, 17:22

ci-jointe nouvelle version avec recherche du prestataire.
Je vous laisse poursuivre l'amélioration du formulaire.
Aides VBA 2018 v6.xlsm
(58.78 Kio) Téléchargé 24 fois
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message