|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : décembre 2006 Messages : 163 ![]() |
Bonjour,
j'ai un fichier Excel, et lorsque je le sauvegarde, je souhaite sauvegarder en même temps une copie à un autre emplacement. Pour cela, j'ai ce code : Code :
Comment faire pour que la copie soit sans code VBA ? Merci
__________________
Quand tu regardes vers le Nord, t'as le "Sud au cul" ... |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : juillet 2008 Messages : 1 889 ![]() |
Je pense que tu pourrais essayer de supprimer le code par la suite. Quelques idées :
Une contribution de ouskel'n'or pour supprimer les module http://www.developpez.net/forums/d33...fichier-donne/ Le tuto pour piloter l'éditeur de macro http://silkyroad.developpez.com/VBA/VisualBasicEditor/ Après ne te lance pas tout de suite il est probable que quelqu'un ai une méthode directe bien plus simple |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : septembre 2007 Messages : 1 570 ![]() |
Bonjour,
A mon avis tout dépend si tu as du code dans les feuilles ou pas. Si tu n'as pas de code, il te suffit de copier les feuilles dans un nouveau classeur. Sinon je ne vois pas de solution de contournement à part la suppression du code. Edit : Une autre solution possible serait de recopier toutes les données d'un classeur a l'autre, mais dans ce cas je prfère la suppression de macro. Edit2 : Même dans ma version 2003, je viens de me rendre compte que je peux convertir au format 2007 et avec l'extension xlsx plus de macro, je n'ai pas essayé si c'est possible par code, a voir.
__________________
|
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Inscription : juillet 2008 Messages : 1 889 ![]() |
Citation:
Mais si cela est possible c'est la solution la plus simple |
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : décembre 2006 Messages : 163 ![]() |
Je n'ai pas de code dans les feuilles.
Comment faire pour copier les feuilles dans un nouveau classeur ? En plus, j'ai une dizaine de feuilles... Merci
__________________
Quand tu regardes vers le Nord, t'as le "Sud au cul" ... |
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Inscription : juillet 2008 Messages : 1 889 ![]() |
Pour copier les feuilles
Code :
Edit : j'ai ajouté les Application.ScreenUpdating |
||
|
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() Inscription : décembre 2006 Messages : 163 ![]() |
Merci pour ta réponse, Krovax, mais ça marche pas.
Code :
__________________
Quand tu regardes vers le Nord, t'as le "Sud au cul" ... |
||
|
|
00
|
|
|
#8 | ||
|
Membre Expert
![]() Inscription : juillet 2008 Messages : 1 889 ![]() |
Ca ne marche pas? C'est normale!
Ca n'a pas de pattes (j'adore cette phrase) Il faudrait peut être ouvrir le classeur avant de faire la copie, (et le fermer en enregistrant sans doute) Je te laisse lire l'aide sur open et close bon allez sans tester Code :
|
||
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : décembre 2006 Messages : 163 ![]() |
Super ça fonctionne, bien que j'ai bcp du mal avec le code...
Par contre (et je vais être encore emm...bétant) comment faire pour que dans ma copie ca me rajoute pas les feuilles après, mais plutot que ca m'ecrase les autres pour les remplacer par ceux créé ? Merci
__________________
Quand tu regardes vers le Nord, t'as le "Sud au cul" ... |
|
|
00
|
|
|
#10 | ||
|
Membre Expert
![]() Inscription : juillet 2008 Messages : 1 889 ![]() |
Remplacer ca va être lourd a mettre en place enfin c'est surtout que l'on peux faire tellement plus simple a la fin on vire les première feuille
Code :
|
||
|
|
00
|
|
|
#11 | ||
|
Membre Expert
![]() Inscription : septembre 2007 Messages : 1 570 ![]() |
aller pour le fun mon code :
Code :
Edit : Avec ce code les graphiques sont copiés; Les feuilles protégées ne le sont pas. Le nom de la première feuille Feuil1 peut devenir Feuil1(2).
__________________
|
||
|
|
00
|
|
|
#12 | ||
|
Membre Expert
![]() Inscription : septembre 2007 Messages : 1 570 ![]() |
J'ai revu mon code, avec en plus la sauvegarde du fichier et la possibilté de copier les feuilles protégées.
Code :
__________________
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com