Problème de débutant en VBA
Fermé
Désespoir
-
18 juin 2010 à 03:58
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 18 juin 2010 à 15:15
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 18 juin 2010 à 15:15
A voir également:
- Problème de débutant en VBA
- Erreur 1004 vba ✓ - Forum VB / VBA
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Récupérer valeur cellule vba ✓ - Forum VB / VBA
- Logiciel de programmation pour débutant - Guide
1 réponse
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
18 juin 2010 à 09:16
18 juin 2010 à 09:16
bonjour
ta demande est floue:
la fin de ton tableau est basée sur la colonne K ? ordre de grandeur de ton tableau
Ta liste déroulante est de quel type: validation de données, liste déroulante de la boite à outils contrôle ou barre d'outils formulaire ?
ta demande est floue:
la fin de ton tableau est basée sur la colonne K ? ordre de grandeur de ton tableau
Ta liste déroulante est de quel type: validation de données, liste déroulante de la boite à outils contrôle ou barre d'outils formulaire ?
18 juin 2010 à 14:56
Il s'agit d'un simple tableau qui répertorie les demandes d'embauches (mon tableau part de la colonne A à la colonne Q et comporte une cinquantaine de ligne). Donc à chaque fois qu'une personne veut faire une nouvelle embauche, elle doit aller l'inscrire dans ce tableau (1 ligne par demande). Toutefois, je pose une question dans la colonne K qui doit être répondue par Oui ou Non (avec une liste de validation de données). Si la personne sélectionne "Non" elle doit aller choisir des dates pré-déterminées (encore avec une liste de validation) dans 3 autres cellules de la même ligne soit la colonne L,M et O. Par contre, si elle indique "Oui", la personne n'a pas à choisir de dates pour ces 3 cellules et alors, je voudrais que dans ces cellules, il soit inscrit "Non applicable".
Est-ce que je devrais pour ces 3 colonnes (L, M, O) procéder à une commande VBA pour leur donner un choix de date (au lieu d' une liste de validation de donnée)?
Merci de m'aider!!
18 juin 2010 à 15:15
a mon avis oui
je verrais bien une événementielle ( t'as vu ce truc en formation?) pour oui ou non
si oui on marque 'oui" on a "non applicable" dans LMO sur la m^me ligne
sinon, on lance un userform avec 3 combobox LMO ( les 3 dates viennent d'où? sont elles modifiables et comment?) on valide et ca envoie dans la feuille sur la ligne voulue. On pourrait aussi construire des validations de données à la volée (+ compliqué)
mais peut-être faudrait il que l'on remplisse une colonne (le nom du demandeur par ex) pour permettre de lancer les macros: à toi de voir...
tu dis