Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1557 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [excel] modifier plusieurs classeurs à la fois..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[excel] modifier plusieurs classeurs à la fois..

n°2551995
schism
Long Live Karl Pilkington
Posté le 23-10-2006 à 18:41:03  profilanswer
 

salut,
 
j'aimerai savoir si on peut apporter une même modif à plusieurs classeurs excel.
 
il y'a plus d'une centaine de classeurs et là je dois modifier la taille des cellules pour pouvoir les imprimer sur une feuille au format a4.
 
merci.

mood
Publicité
Posté le 23-10-2006 à 18:41:03  profilanswer
 

n°2552144
seniorpapo​u
Posté le 23-10-2006 à 21:10:40  profilanswer
 

Bonsoir,
Première solution:
Tu enregistres une macro avec tes modifs puis tu alimentes chaque classeur et tu sauves
 
Deuxième solution:
En supposant que tes classeurs ont un nom qui le permet,faire une boucle sur les fichiers :
debut boucle
nomdefichier=  ???????  à définir
Workbooks.Open Filename:= _
        "C:\Documents and Settings\.............\" & nomdefichier & ".xls"
 
mettre les modifs ici
 
puis
 
ThisWorkbook.Saved = True
ThisWorkbook.Close
fin de boucle
 
Cordialement

n°2552330
schism
Long Live Karl Pilkington
Posté le 24-10-2006 à 00:40:13  profilanswer
 

merci beaucoup d'avoir pris le temps de répondre.. mais j'ai vraiment pas capté la manipulation.
 
 
je n'utilise pas souvent excel donc à part les fonctions de base je ne suis pas vraiment 'calé' dessus.
si tu pouvais expliquer un peu plus (pas à pas si possible) ce serait extra de ta part.
 
merci encore

n°2552370
seniorpapo​u
Posté le 24-10-2006 à 07:38:14  profilanswer
 

Bonjour,
enregistrer une macro: en gros
 
ouvrir un classeur appelons le: base
outils->macro->nouvelle macro
lui donner éventuellement un nom par exemple: macmac
 
une petite zone avec un carré(bleu) s'affiche; on n'y touche pas, sauf pour la déplacer, si elle est encombrante.
A partir de cet instant tout ce que tu fais est mémorisé. Par exemple: séléctionner une zone de cellules, ajuster les dimensions etc... y compris les mauvaises manips.
 
pour terminer l'enregistrement : clic sur le petit carré bleu
 
Pour tester : en conservant ce classeur ouvert: ouvrir un classeur test
puis clic sur outils ->macros->macros  sélection de la macro enregistrée elle se trouve dans la liste sous l'étiquette base!macmac
 
lancer
toutes les actions enregistrées seront répétées sur le nouveau classeur  
 
J'espère ne pas m'être trompé dans les explications.
surtout prends des classeurs de test et pas ceux d'exploitation.
excerces toi et ce soir nous reparlerons de la suite.
 
Cordialement


Message édité par seniorpapou le 24-10-2006 à 07:39:32
n°2553074
schism
Long Live Karl Pilkington
Posté le 24-10-2006 à 22:18:18  profilanswer
 

genial, jusque là c'est ok.
 
merci beaucoup, j'attends la suite :)


Message édité par schism le 24-10-2006 à 22:20:51
n°2553252
seniorpapo​u
Posté le 25-10-2006 à 07:11:50  profilanswer
 

Bonjour,
 
Ton choix peut être orienté par le nombre de clics et de touches:est-il moins couteux de saisir une macro, de la tester .... que d'alimenter un à un, à la main, les classeurs concernés.
 
 
on reprend les deux possibilités:
 
Ou bien: tu ouvres le classeur contenant la macro puis tu ouvres tour à tour un des classeurs à la main, tu lances la macro, tu fermes le classeur, tu ouvres le suivant, tu lances, tu fermes etc..etc..
 
Ou bien: tu veux une macro qui tu fasses le tout
Dans ce cas il faut nous dire si tes classeurs sont dans un même dossier
et si leur nom est "normalisé" , ou, s'il y a uniquement ces classeur dans le dossier. En bref y a-t-il un moyen logique de les identifier par macro, sans appliquer la macro à d'autres malheureux classeurs qui se promèneraient par hasard sur le chemin de celle-ci!!!
 
Cordialement
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [excel] modifier plusieurs classeurs à la fois..

 

Sujets relatifs
[Excel] Detecter des modifications[EXCEL] Définir des types de données comme sous Access
tri multi-feuilles dans excelprobléme d'installation de plusieurs logiciels
probleme de macro powerpoint et excel>>impossible d'ouvrir le fichierVnc server sur plusieurs postes.
[EXCEL + VBA ] Mise en forme conditionnellemodifier sa résolution d'écran par une simple touche?
Afficher à la fois les infos de foobar et windows media player sur MSN 
Plus de sujets relatifs à : [excel] modifier plusieurs classeurs à la fois..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR