Excel : Liste/ validation
Fermé
hash074
-
22 févr. 2008 à 12:05
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 23 févr. 2008 à 16:58
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 23 févr. 2008 à 16:58
A voir également:
- Excel : Liste/ validation
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
7 réponses
Utilisateur anonyme
22 févr. 2008 à 12:10
22 févr. 2008 à 12:10
Il faut mettre dans ta feuille ou dans une autre feuille une liste de ce que tu veux
Ensuite dans liste, validation des données option Liste
Et dans source la matrice de ta liste
Ensuite dans liste, validation des données option Liste
Et dans source la matrice de ta liste
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
22 févr. 2008 à 12:12
22 févr. 2008 à 12:12
bonjour
C'est tout simple avec quelques conditions :
- la liste doit être nommée.
- il faut avoir une case vide en début de liste.
- dans le menu validation il faut décocher "quand des données.." dans l'alerte d'erreur.
Ensuite tu choisis la valeur vide et tu rentres ce que tu veux.
C'est tout simple avec quelques conditions :
- la liste doit être nommée.
- il faut avoir une case vide en début de liste.
- dans le menu validation il faut décocher "quand des données.." dans l'alerte d'erreur.
Ensuite tu choisis la valeur vide et tu rentres ce que tu veux.
Merci beaucoup pour vos réponses (si rapides!)
Ok ca fonctionne tout bien
Deuxième question :
Est-il possible sur une même liggne à gauche de cellule de choix d'y ajouter automatiquement l'heure?
Ex : je liste un soins que je fais et automatiquement dans la cellule de gauche l'heure apparait.
Merci de vos réponses
Ok ca fonctionne tout bien
Deuxième question :
Est-il possible sur une même liggne à gauche de cellule de choix d'y ajouter automatiquement l'heure?
Ex : je liste un soins que je fais et automatiquement dans la cellule de gauche l'heure apparait.
Merci de vos réponses
Utilisateur anonyme
22 févr. 2008 à 13:20
22 févr. 2008 à 13:20
Est-il possible sur une même liggne à gauche de cellule de choix d'y ajouter automatiquement l'heure?
================
Regarde du côté des fonctions
maintenant()
et aujourdhui()
S1 a1 est non vide alors a2 = maintenant()
================
Regarde du côté des fonctions
maintenant()
et aujourdhui()
S1 a1 est non vide alors a2 = maintenant()
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
22 févr. 2008 à 14:28
22 févr. 2008 à 14:28
bonjour
Désolé booddha mais maintenant() est une fonction volatile qui se met à jour à chaque re-calcul.
Il faut mettre la valeur dans la cellule et non une fonction avec une petite macro événementielle
à mettre dans la feuille concernée en remplaçant 3 par le bon numéro de colonne.
Désolé booddha mais maintenant() est une fonction volatile qui se met à jour à chaque re-calcul.
Il faut mettre la valeur dans la cellule et non une fonction avec une petite macro événementielle
Private Sub Worksheet_Change(ByVal sel As Range) If sel.Column = 3 Then Cells(sel.Row, sel.Column - 1) = Time End Sub
à mettre dans la feuille concernée en remplaçant 3 par le bon numéro de colonne.
Merci pour vos réponses
Alors les macros... comment dire... je comprends pas grand chose.
J'ai ouvert visualBasic, copier/coller la macro et remplacé 3 par A1 (dans mon essai) et rien ne se passe.
et comme je ne suis pas un pro de la macro, j'ai peur d'être passé à côté de quelque chose.
Merci
Alors les macros... comment dire... je comprends pas grand chose.
J'ai ouvert visualBasic, copier/coller la macro et remplacé 3 par A1 (dans mon essai) et rien ne se passe.
et comme je ne suis pas un pro de la macro, j'ai peur d'être passé à côté de quelque chose.
Merci
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
23 févr. 2008 à 16:58
23 févr. 2008 à 16:58
bonjour
J'ai mis 3 dans numéro de colonne pour dire que lorsque tu changes une information dans la colonne C = 3, la valeur de la colonne de gauche c'est-à-dire B prend la valeur de l'heure en cours.
Pour que la macro fonctionne, tu ne peux pas mettre 1 car il n'y a pas de colonne à gauche et c'est la modification d'une cellule de cette colonne qui met l'heure comme ta demande le cherchait.
Comme est écrite la macro il te faut mettre le N° de colonne et pas A1 : c'était pour simplifier et j'ai pas forcément fait le bon choix.
J'ai mis 3 dans numéro de colonne pour dire que lorsque tu changes une information dans la colonne C = 3, la valeur de la colonne de gauche c'est-à-dire B prend la valeur de l'heure en cours.
Pour que la macro fonctionne, tu ne peux pas mettre 1 car il n'y a pas de colonne à gauche et c'est la modification d'une cellule de cette colonne qui met l'heure comme ta demande le cherchait.
Comme est écrite la macro il te faut mettre le N° de colonne et pas A1 : c'était pour simplifier et j'ai pas forcément fait le bon choix.