Enregistrer feuilles Excel dans meme classeur
Fermé
Aussie
-
30 juin 2008 à 03:35
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 4 juil. 2008 à 08:29
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 4 juil. 2008 à 08:29
A voir également:
- Enregistrer feuille excel séparément
- Liste déroulante excel - Guide
- Formule excel - Guide
- Enregistrer video youtube - Guide
- Enregistrer son ecran - Guide
- Audacity enregistrer son pc - Guide
27 réponses
ton code fonctionne a merveille!! seulement, a la fin il y a sheet(4) ce qui signifie si je ne me trompe pas que la feuille sera copiee en position 4. moi j'aimerais qu'elle soit copiee en suivant des autres, donc la position change a chaque fois. j'ai essaye de remplacer 4 par last, end, after mais ca ne donne rien... pourrais-tu me donner le ptit mot qui va bien ou alors est-ce qu'il faut changer tout le code?
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 193
4 juil. 2008 à 06:29
4 juil. 2008 à 06:29
dim e as integer
e = worksheets.count
Sheets("CAPTURE").Copy After:=Workbooks("Le nom.xls").Sheets(e)
la feuille sera copiee en position 4
non, elle serra copiée APRES la feuille 4
je comprends que tu en ais marre de m'aider, je veux bien me creuser la tete, mais je n'ai pas les connaissances en VBA que toi tu as. c'est bien parce que j'etais coince que je suis venu sur ce site et que j'ai demande de l'aide aux gens comme toi qui maitrisent parfaitement VBA et excel. si j'avais su me demerder, j'aurais pas pose cette question, je serais meme pas venu ici! je veux bien me debrouiller tout seul, j'ai d'ailleurs essaye! mais comme tu l'as vu l'excel que j'utilises est en anglais, et la rubrique Aide l'est donc aussi. malheureusement je ne suis pas encore bilingue... si pour toi c'est facile, pour moi et surement pour d'autres personnes ca ne l'est pas du tout.
moi j'ai encore quelques petits trucs a regler avec cette fichue programmation donc je vais encore poster des messages sur ce site. mais si toi tu ne veux bien m'aider, je comprendrais tres bien.
je te remercie vraiment pour toute ton aide, pour le temps que tu as passe a resoudre mon probleme. je suis conscient du travail que ca t'as demande, et je t'en suis tres reconnaissant.
bonne continuation et je souhaite aux gens de tomber sur des personnes comme toi pour trouver des reponses a leur probleme.
moi j'ai encore quelques petits trucs a regler avec cette fichue programmation donc je vais encore poster des messages sur ce site. mais si toi tu ne veux bien m'aider, je comprendrais tres bien.
je te remercie vraiment pour toute ton aide, pour le temps que tu as passe a resoudre mon probleme. je suis conscient du travail que ca t'as demande, et je t'en suis tres reconnaissant.
bonne continuation et je souhaite aux gens de tomber sur des personnes comme toi pour trouver des reponses a leur probleme.
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 193
4 juil. 2008 à 07:05
4 juil. 2008 à 07:05
Aucun problème, je voulais seulement dire que tu pourrais te servir plus souvent de l'éditeur de macro, en fait, c'est comme ca que j'ai apris au début, ensuite quand ca devient plus pointu il faut évidemment avoir des conseils et être guidé.
Mais tu a pas dit si la solution était la bonne pour ta copie...
A+
Mais tu a pas dit si la solution était la bonne pour ta copie...
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non malheureusment ca ne fonctionne pas. jusqu'a la troisieme feuille aucune soucis, apres ca se gate, elles se mettent toutes en 3eme position. j'essaie de bidouiller ton code mais pour l'instant ce ne donne rien. mais je cherche!!
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 193
4 juil. 2008 à 07:33
4 juil. 2008 à 07:33
Exact, j'ai oublié quequchose....
dim e as integer
e = Workbooks("Le nom.xls").worksheets.count
Sheets("CAPTURE").Copy After:=Workbooks("Le nom.xls").Sheets(e)
C'est nickel ca fonctionne du feu de Dieu!! je te remercie vraiment pour ton aide.
Je te laisse te reposer ce week-end et lundi je te donnerai peut-etre un peu de travail...
Merci encore!!
A+
Je te laisse te reposer ce week-end et lundi je te donnerai peut-etre un peu de travail...
Merci encore!!
A+
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 193
4 juil. 2008 à 08:29
4 juil. 2008 à 08:29
C'est sympa de me libérer pour le WE :DD