A voir également:
- Savoir si dans une série manque un nombre
- Nombre facile - Télécharger - Outils professionnels
- Comment savoir le nombre de message dans une conversation sms ✓ - Forum Téléphones & tablettes Android
- Mettre un 0 devant un nombre dans excel - Guide
- En raison d'un nombre important d'échec de connexion snapchat ✓ - Forum Snapchat
4 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
7 juil. 2009 à 13:51
7 juil. 2009 à 13:51
Bonjour,
Est ce que ceci ferai l'affaire :
Do While ActiveCell.Offset(1, 0) <> ""
If ActiveCell = ActiveCell.Offset(1, 0) - 1 Then
ActiveCell.Offset(1, 0).Select
Else
lign = ActiveCell.Offset(1, 0).Row
val1 = ActiveCell.Offset(1, 0).Value
val2 = ActiveCell.Value + 1
MsgBox ("attention vous avez une erreur ligne " & lign & " : " & val1 & " au lieu de " & val2)
Exit Sub
End If
Loop
Cliquer sur la première cellule du "range" et c'est parti...
Est ce que ceci ferai l'affaire :
Do While ActiveCell.Offset(1, 0) <> ""
If ActiveCell = ActiveCell.Offset(1, 0) - 1 Then
ActiveCell.Offset(1, 0).Select
Else
lign = ActiveCell.Offset(1, 0).Row
val1 = ActiveCell.Offset(1, 0).Value
val2 = ActiveCell.Value + 1
MsgBox ("attention vous avez une erreur ligne " & lign & " : " & val1 & " au lieu de " & val2)
Exit Sub
End If
Loop
Cliquer sur la première cellule du "range" et c'est parti...
Merci beaucoup, c'est exactement ce que je cherchais!
J'oserais poser une autre question?
Dans excel, j'ai un immense dB élèves... (nom, prénom, prénom des parents, année de naissance...).
Pour chaque classe j'ai crée une nouvelle feuille et j'ai collé EN LES LIANT, les valeur utiles (nom, prénom, date de naissance, option choisie...) Or, si j'enlève une valeur du dB dans la page liée un #Ref! va apparaître ce qui en soi n'est pas gênant (je masque la ligne correspondante) Le pire c'est si je rajoute un enregistrement (dont la raison de ma demande d'aide de tout à l'heure). Il y a moyen d'ajouter le nouvel enregistrement à la bonne position et dans la feuille correcte?
Par exemple j'ajoute Marc Boivin dans la 1A. Or ce nouvel élève va se trouver entre Amélie Balaud et Jean Bortulaux.
Dans la feuille liée le seul moyen de savoir si un nouvel élève a été ajouté, est de contrôler la série (1,2,3,4 qui précéde les élèves). J'aurai
1 Balaud Amélie Claude Sandra
3 Bortulaux Jean Pascal Dominique
Y aurait-il moyen d'ajouter ce nouvel enregistrement automatiquement dans la feuille liée?
le dB est dans le fichier élèves.xls et les feuille liées sont dans le fichier classes.xls dals les feuille 1A /1B / 1C ...
Encore merci pour votre aide déjà précieuse.
J'oserais poser une autre question?
Dans excel, j'ai un immense dB élèves... (nom, prénom, prénom des parents, année de naissance...).
Pour chaque classe j'ai crée une nouvelle feuille et j'ai collé EN LES LIANT, les valeur utiles (nom, prénom, date de naissance, option choisie...) Or, si j'enlève une valeur du dB dans la page liée un #Ref! va apparaître ce qui en soi n'est pas gênant (je masque la ligne correspondante) Le pire c'est si je rajoute un enregistrement (dont la raison de ma demande d'aide de tout à l'heure). Il y a moyen d'ajouter le nouvel enregistrement à la bonne position et dans la feuille correcte?
Par exemple j'ajoute Marc Boivin dans la 1A. Or ce nouvel élève va se trouver entre Amélie Balaud et Jean Bortulaux.
Dans la feuille liée le seul moyen de savoir si un nouvel élève a été ajouté, est de contrôler la série (1,2,3,4 qui précéde les élèves). J'aurai
1 Balaud Amélie Claude Sandra
3 Bortulaux Jean Pascal Dominique
Y aurait-il moyen d'ajouter ce nouvel enregistrement automatiquement dans la feuille liée?
le dB est dans le fichier élèves.xls et les feuille liées sont dans le fichier classes.xls dals les feuille 1A /1B / 1C ...
Encore merci pour votre aide déjà précieuse.
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
7 juil. 2009 à 14:52
7 juil. 2009 à 14:52
Le plus simple pour moi, serait de copier la feuille 1A du fichier "élève.xls" dans le classeur "classes.xls". A moins qu'il y ai d'autres données dans "classes"...
En faite le fichier élèves.xls contient, sur un seule feuille, tous les élèves de notre école (1200 environ). Les enregistrements sont faits par classe (de la première à la cinquième) et par ordre alphabétique (pour chaque classe de A à Z). Dans le fichier classes.xls il y a tous les élèves groupés par classe et, pour chaque classe, il y a une feuille (toutes les 1ères / toutes les 2èmes...) 1A / 1B .... 2A /2B ..... 3A/3B...
Donc, je ne pex pas appliquer ton coseil (je pense que le problème resterait quand même)
Merci également d'avoir pris du temps pour répondre
Donc, je ne pex pas appliquer ton coseil (je pense que le problème resterait quand même)
Merci également d'avoir pris du temps pour répondre