remplir les cellules dans l'ordre

  • Initiateur de la discussion amzo
  • Date de début
A

amzo

Guest
Bonsoir

Je viens aupres de vous solliciter une aide .
sur 5 cellules qui se suivent je veux obliger l'utilisateur à remplir les cellules dans l'ordre s'il veut remplir la 2eme avant la premiere que celle ci refuse ainsi de suite.

j'y joins le fichier pour mieux voir le probleme.

merci d'avance de votre aide

amzo
 

Charly2

Nous a quittés en 2006
Repose en paix
Bonsoir amzo, bonsoir à toutes et à tous :)

Bon, encore un fil :angry: !!!

J'avais lu le précédent mais j'attendais que tu te rendes compte que ton fichier n'était pas passé. Je vois qu'il en est de même sur ce fil...

Alors place ton fichier ici ou dans le fil précédent mais n'ouvre pas un nouveau fil sur ce sujet.

Merci

A+ ;)
 

Hellboy

XLDnaute Accro
Bonsoir

Bon je vois qu'on a des trouble de double vision cette semaine. Voici une suggestion sans avoir vu ton fichier ou ton double post ;)


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

Moi je quitte pour 24 hrs, alors ne vous gêner pas pour prendre la relève.
Merci !

Message édité par: Hellboy, à: 21/03/2006 01:44
 

Pièces jointes

  • protection_20060321014343.zip
    8.2 KB · Affichages: 16
M

Mytå

Guest
Salut le forum

Sur le module de la feuille
Je tiens compte des cellules B5 à B9
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range('B6:B9')) Is Nothing Then
If ActiveCell.Offset(-1, 0) = '' Then ActiveCell.Offset(-1, 0).Select
End If
End Sub

Myta

Message édité par: Mytå, à: 21/03/2006 01:55
 

Charly2

Nous a quittés en 2006
Repose en paix
Bonjour amzo, Philippe et Mytå, bonjour à toutes et à tous :)

Ton fichier n'est toujours pas passé amzo. Tu peux consulter le tutoriel Lien supprimé.

Rappel : ZIP < 50Ko, pas de caractères spéciaux ni accents ni espaces.

A+ ;)
 

andré

XLDnaute Barbatruc
Salut,

Supposons les 5 cellules de A1 à A5

Sélectionner A2:A5
Menu Données / Validation
Sous Autoriser : Personnalisé
Décocher : 'ignorer si vide'
Sous formule : =NON(ESTVIDE(A1))
Onglet Alerte d'erreur
Vérifier si 'quand des données non valides sont tapées' est coché
Sous Titre et Message d'erreur taper un texte au choix.
OK

Â+
 

Tibo

XLDnaute Barbatruc
Bonjour à tous,

salut andré,

Une solution très proche de la tienne :

Même approche si ce n'est que je remplace la formule de la Validation par celle-ci :

=NBVAL($A$1:A1)=LIGNES($A$1:A1)

Ca permet de s'assurer qu'avant de taper la 3ème valeur que les 2 précédentes ont été tapées, qu'avant de taper la 4ème valeur que les 3 précédentes ont été tapées, etc.

Si amzo peut repasser nous dire quelle solution lui convient.

@+
 

andré

XLDnaute Barbatruc
Salut Tibo,

Effectivement, approche valable !

Mais tu peux simplifier : =NBVAL(A$1:A1)=LIGNE()

Si on ne commence pas en ligne 1, il suffit de mettre un coefficient en fin de formule
Par exemple : =NBVAL(A$5:A5)=LIGNE()-4

Â+
 
A

amzo

Guest
bonsoir charly

cete fois j'ai bien lu le tutoriel et j'ai suivi la procédure. [file name=Classeur1_20060321192633.zip size=4016]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20060321192633.zip[/file]
 

Pièces jointes

  • Classeur1_20060321192633.zip
    3.9 KB · Affichages: 20

Charly2

Nous a quittés en 2006
Repose en paix
Bonjour amzo, Philippe, Mytå,
bonjour Ândré et Tibo,
bonjour à toutes et à tous :)

amzo, je te laisse regarder le fichier joint dans lequel j'explique un peu ce que fait le code - documenté, mais pas trop. N'hésite pas à demander si tu veux plus d'explications et que cette proposition te convient.

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

PS : Ândré, j'avais déjà proposé par validation (moins bien que la tienne mais bon, je fais ce que je peux :lol: ), mais cette solution semblait être insuffisante pour amzo. Mais j'ai noté : j'emmagasine !

A+ ;)
 

Pièces jointes

  • amzo_SaisieOrdonnee.zip
    20.1 KB · Affichages: 25

Discussions similaires

Statistiques des forums

Discussions
312 331
Messages
2 087 358
Membres
103 528
dernier inscrit
hplus