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

Modifier une BDD Excel avec un Userform

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 !

Sylzer

XLDnaute Nouveau
Bonjour le forum,

Je ne suis pas très expérimenter sur le VBA dans Excel, et je me retrouve bloqué dans le programme que je cherche à réaliser.


Je m’explique :
J’ai une base de donnée que je souhaite mettre à jour. Mais je ne sais pas comment faire pour appeler la ligne à modifier afin d'afficher les valeurs, saisir une nouvelle donnée pour une colonne (et une seule) et ensuite enregistrer cette ligne dans la BDD.

Parce qu’un dessin vaut parfois plus que des mots, je m’exprime par une image avec à droite de celle-ci le rendu recherché et je mets en PJ un fichier.

 

Pièces jointes

Dernière édition:
Re : Modifier une BDD Excel avec un Userform

Bonjour Paritec, et merci de ta réponse.
Désolé de ne pas avoir était plus précis dans ma demande mais tu y as partiellement répondu 🙂

Je souhaite que selon la sélection d’un lot et d’un code, l’userform m’affiche certaines données relatives à la ligne, et me permette ensuite de venir modifier la date de solde.
Pour mieux exprimer cela, je découpe ma demande en 3 parties :

1) Est-il possible de faire une recherche selon deux critères ? un peu comme tu as fait, mais à la différence que par exemple, lorsque je sélectionne un lot, et que je clique ensuite sur la liste déroulante du code, il ne me propose que les codes correspondant au lot sélectionné. Et pas tous ceux du tableau.
Exemple pour le lot 84741, le code proposé ne pourait être que A005.

Sinon je concatènerai Lot et Code en une colonne masqué pour faire la recherche…


2) Les informations relative au lot et code appelé qui sont affichés, tel que « Année » , « N° Commande » et « Date reception », ne doivent pas pouvoir être modifié par l’utilisateur.


3) A la validation de l’userform, je souhaite que la date saisie en « soldé le » s’inscrive dans la colonne SOLDEE LE pour la ligne qui a était appelé. C’est possible ?
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…