Erreur d'exécution 9 :l'indice n appartien pas à la sélection
Fermé
Ernael
-
3 juin 2013 à 11:53
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 3 juin 2013 à 15:07
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 3 juin 2013 à 15:07
A voir également:
- Erreur d'exécution '9' l'indice n'appartient pas à la sélection
- Erreur 0x80070643 - Accueil - Windows
- A qui appartient ce numéro - Guide
- Indice téléphonique - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- A quel opérateur appartient ce numéro ✓ - Forum Opérateurs & Réseaux mobiles
3 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
3 juin 2013 à 12:05
3 juin 2013 à 12:05
Bonjour,
Sans fichier... Il faut qu'on devine comment il est ?
eric
Sans fichier... Il faut qu'on devine comment il est ?
eric
mon fichier ne contiens actuellement que cette macro des pages vides
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
Modifié par eriiic le 3/06/2013 à 13:12
Modifié par eriiic le 3/06/2013 à 13:12
mon fichier ne contiens actuellement que cette macro des pages vides
Comment veux-tu qu'excel trouve la dernière ligne +1 alors ?
lig = (Sheets("feuil8").Range("G1").End(xlDown).Row + 1)
Pas d'autre réponse sans fichier...
eric
Comment veux-tu qu'excel trouve la dernière ligne +1 alors ?
lig = (Sheets("feuil8").Range("G1").End(xlDown).Row + 1)
Pas d'autre réponse sans fichier...
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
3 juin 2013 à 13:36
3 juin 2013 à 13:36
je cherche actuellement la dernière ligne vide
Il faut partir du bas et rechercher la dernière remplie +1 . Même si tu as une cellule vide tu seras toujours sur la bonne ligne.
lig = Sheets("feuil8").cells(rows.count,"G").End(xlUp).Row + 1
Il faut aussi que tes données commencent en ligne 2, et que tu testes lig.
Si lig=1 ça veut dire que tu n'as pas de données et donc qu'il ne faut rien faire (et alerter éventuellement)
Pour déposer un fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) : sur cjoint.com et coller le lien fourni dans un post.
eric
eric
Il faut partir du bas et rechercher la dernière remplie +1 . Même si tu as une cellule vide tu seras toujours sur la bonne ligne.
lig = Sheets("feuil8").cells(rows.count,"G").End(xlUp).Row + 1
Il faut aussi que tes données commencent en ligne 2, et que tu testes lig.
Si lig=1 ça veut dire que tu n'as pas de données et donc qu'il ne faut rien faire (et alerter éventuellement)
Pour déposer un fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) : sur cjoint.com et coller le lien fourni dans un post.
eric
eric
http://cjoint.com/?CFdohORxhn3
il m'affiche encore le même erreur et je ne vois toujours pas bien le problème
PS: je travaille sous Excel 2003 si sa change quelque chose
il m'affiche encore le même erreur et je ne vois toujours pas bien le problème
PS: je travaille sous Excel 2003 si sa change quelque chose
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
Modifié par eriiic le 3/06/2013 à 14:22
Modifié par eriiic le 3/06/2013 à 14:22
On doit deviner les actions à faire pour reproduire l'erreur ?
Et purée, qu'est-ce que tu veux tester sans aucune donnée ?????
On peut être débutant, ça n'empêche pas d'être logique un minimum...
eric
Et purée, qu'est-ce que tu veux tester sans aucune donnée ?????
On peut être débutant, ça n'empêche pas d'être logique un minimum...
eric
ernael
Messages postés
2
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
3 juin 2013
Modifié par ernael le 3/06/2013 à 14:30
Modifié par ernael le 3/06/2013 à 14:30
mon projet de stage consiste a générer un emploi du temps de 4 semaines en fonction de la date entrée et de l acquisition de certains jour fériés
ma fonction ici consistait juste a stoker les jour fériés saisit dans une colonne pour les réutiliser afin de gérer des exception lors de la génération de mon emploi du temps
et j avoue très mal m expliquer et peut commenter mes programmes
ma fonction ici consistait juste a stoker les jour fériés saisit dans une colonne pour les réutiliser afin de gérer des exception lors de la génération de mon emploi du temps
et j avoue très mal m expliquer et peut commenter mes programmes
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
3 juin 2013 à 14:42
3 juin 2013 à 14:42
Ca n'enlève rien à ma 1ère question : On doit deviner les actions à faire pour reproduire l'erreur ?
Je commence à me lasser...
eric
Je commence à me lasser...
eric
ernael
Messages postés
2
Date d'inscription
lundi 3 juin 2013
Statut
Membre
Dernière intervention
3 juin 2013
3 juin 2013 à 14:47
3 juin 2013 à 14:47
c'est après la saisie d'un nouveau jour férié dans la botte de dialogue lors de la validation l erreur apparait
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
3 juin 2013 à 15:07
3 juin 2013 à 15:07
J'ai regardé fixement l'écran pendant 1/4h elle n'est jamais apparue.
J'abandonne...
ericv
J'abandonne...
ericv