ne pas autoriser de saisie.

B

bastoun

Guest
Bonjour le forum,

j'ose abuser de vos compétences...
Voila en A1 j'ai un score a rentrer et en A2 également. Je souhaiterais connaitre une formule pour n'autoriser la saisie de A2 uniquement si A1 a ete saisi. Si un message d'info pouvait avertir d'écrir dabord A1.

J'ai essayé avec les formules classiques mais ca ne fonctionne pas du tout.

Merci beaucoup.
Bastoun
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

Peut-être pour ta cellule A2

tu fais Données validation

tu choisis personnalisé

et dans la formule tu ecris

=A1>0

tu decoches Ignorer si vide

Tu peux ecrire le message que tu desires dans l'onglet 'Alerte d'erreur'

Bon courage
 
J

jocelyn

Guest
Bonjour le Forum,
Bonjour bastoun, Pascal76,


dans le fichier une validation qui prend en compte plusieur validation
dans l'exemple la colonne score1 doit etre renseignée et le chiffre incrémenté dans la colonne score 2 supérieur a 5.

Voila regarde et dis nous.

Jocelyn [file name=validation_20050916093408.zip size=4053]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/validation_20050916093408.zip[/file]
 

Pièces jointes

  • validation_20050916093408.zip
    4 KB · Affichages: 16

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Bastoun, Pascal, Jocelyn, bonjour le forum,

Je me permets de m'immiscer pour proposer une macro événementielle à placer dans le composant WorkSheet (Feuil1(Feuil1) par exemple) de VBE :
Private Sub Worksheet_Change(ByVal Target As Range) 'au changement dans l'onglet
If Range('A2') = '' Then Exit Sub 'évite la macro quand A2 est vidé
If Target.Address = '$A$2' Then 'condition 1 : si le changement se fait dans la cible A2
If Range('A1').Value = '' Then 'condition 2 : si A1 est vide
Target.Value = '' 'vide la cible A2
Range('A1').Select 'sélectionne la cellule A1
MsgBox 'Vous devez d'abord éditer la cellule A1.' 'message
End If 'fin condition 2
End If 'fin condition 1
End Sub
 

Statistiques des forums

Discussions
312 836
Messages
2 092 655
Membres
105 479
dernier inscrit
chaussadas.renaud