Modif d'1cell excel=>msg
paulineb216
-
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Sous excel, je voudrais qu'un message apparaisse lorsque nous remplissons une cellule pour dire de ne pas oublier d'en remplir une autre.
J'ai toujours utiliser Excel pour des tableaux avec filtres et tris, quelques formules et mise en forme conditionnelle...c'est tout!
Merci pour votre aide.
Pauline
Sous excel, je voudrais qu'un message apparaisse lorsque nous remplissons une cellule pour dire de ne pas oublier d'en remplir une autre.
J'ai toujours utiliser Excel pour des tableaux avec filtres et tris, quelques formules et mise en forme conditionnelle...c'est tout!
Merci pour votre aide.
Pauline
A voir également:
- Modif d'1cell excel=>msg
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Comment trier par ordre alphabétique sur excel - Guide
4 réponses
Salut,
Tu ne donnes pas trop d'explications, quelles cellules sont concernées !
si par exemple il s'agit de la cellule A1 et qu'en B2 tu souhaites le message, faut savoir que la saisie ne peut se faire manuellement dans cette cellule, sinon ta formule sera effacée ou il faut faire référence à une autre cellule, exemple tu renseigne A1 et B2 récupères la valeur que tu saisis manuellement en B1 dans ce cas tu peux utiliser cette formule
=SI(ET(A1<>"";B1="");"Attente saisie";B1)
sinon en VBA
Clic sur l'onglet de ta feuille/Visualiser le code et colle dans la feuille blanche ce code
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If [A1] <> 0 Then [B2] = "Attente saisie"
End If
End Sub
dès qu'en A1 tu saisiras une valeur en B2 tu auras un message
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Tu ne donnes pas trop d'explications, quelles cellules sont concernées !
si par exemple il s'agit de la cellule A1 et qu'en B2 tu souhaites le message, faut savoir que la saisie ne peut se faire manuellement dans cette cellule, sinon ta formule sera effacée ou il faut faire référence à une autre cellule, exemple tu renseigne A1 et B2 récupères la valeur que tu saisis manuellement en B1 dans ce cas tu peux utiliser cette formule
=SI(ET(A1<>"";B1="");"Attente saisie";B1)
sinon en VBA
Clic sur l'onglet de ta feuille/Visualiser le code et colle dans la feuille blanche ce code
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If [A1] <> 0 Then [B2] = "Attente saisie"
End If
End Sub
dès qu'en A1 tu saisiras une valeur en B2 tu auras un message
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Bonjour
Pour la bonne forme,une autre solution à mon avis efficace que j'utilise beaucoup:
colorier la cellule à remplir lorsque la cellule "mére" est affectée
Soit si la cellule B1 doit découler de la cellule A1:
Sélectionner B1
barre d'outil / Format / Mise en forme conditionnelle
_Dans la fenêtre affichée, à gauche, choisir "la formule est"
_Dans la fenêtre droite entrer: =B1<>0
_cliquez sur "ajouter" sans modifier le format de cellule
Seconde fenêtre s'affiche
_la formule est:
=A1<>0
cliquer sur format, choisir une couleur de cellule, cliquer sur OK et fermer la fenêtre par OK
Lorsque l'on rentre une valeur (num ou texte) en A1, la cellule B1 prend la couleur choisie et reprend son format dès qu'elle est remplie.
Avantage: cette solution permet de signaler directement la cellule à remplir plutôt que de passer un message dans une cellule proche.
Crdlmnt
PS évidemment on peut combiner les solutions message et motif.
Pour la bonne forme,une autre solution à mon avis efficace que j'utilise beaucoup:
colorier la cellule à remplir lorsque la cellule "mére" est affectée
Soit si la cellule B1 doit découler de la cellule A1:
Sélectionner B1
barre d'outil / Format / Mise en forme conditionnelle
_Dans la fenêtre affichée, à gauche, choisir "la formule est"
_Dans la fenêtre droite entrer: =B1<>0
_cliquez sur "ajouter" sans modifier le format de cellule
Seconde fenêtre s'affiche
_la formule est:
=A1<>0
cliquer sur format, choisir une couleur de cellule, cliquer sur OK et fermer la fenêtre par OK
Lorsque l'on rentre une valeur (num ou texte) en A1, la cellule B1 prend la couleur choisie et reprend son format dès qu'elle est remplie.
Avantage: cette solution permet de signaler directement la cellule à remplir plutôt que de passer un message dans une cellule proche.
Crdlmnt
PS évidemment on peut combiner les solutions message et motif.