dubouch
Messages postés4Date d'inscriptionmardi 29 août 2006StatutMembreDernière intervention12 novembre 2006
-
29 août 2006 à 21:28
dubouch
Messages postés4Date d'inscriptionmardi 29 août 2006StatutMembreDernière intervention12 novembre 2006
-
30 août 2006 à 12:53
Boujour à tous.
Je suis débutant.
un extrait de macro simple sous Excel pour copier une feuille et changer son nom .
lorque je la lance, il ne se passe rien. Y a-t'il une variable d'Excel à modifier ( ou autre chose car ça a déja marché sur un ancien disque dur je crois) ?
Merci d'avance.
A voir également:
Barre de progression pendant l'exécution d'une macro
cs_Stephane33
Messages postés630Date d'inscriptionsamedi 15 février 2003StatutModérateurDernière intervention 9 octobre 20111 29 août 2006 à 22:34
cela fait longtemps que j'ai laché le VBA et Excel (OpenOffice Obloge), mais ce qui est bizarre c'est que sur une instruction, tu nommes tes feuilles différement
Sheets("Feuil1").Copy Before:=Sheets(1)
^ la le nom ^ la le N°
Le problème vient surement dans ton instruction copy before, vérifie sa construction, en enregistrant une macro par exemple de ce que tu veux réaliser et analyse cette macro.
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 29 août 2006 à 22:53
Salut, je ne sais pas ce que tu veux faire mais, à la place du code que tu as donné, je coderais plutôt :
Sheets("Feuil1").Copy Before:=Sheets(1)
Sheets(1).Name = "toto"
Sheets("Feuil1").Select
L'effet sera de copier "Feuil1" en début de classeur, de renommer la feuille copiée et de redonner le select à la feuille d'origine.
dubouch
Messages postés4Date d'inscriptionmardi 29 août 2006StatutMembreDernière intervention12 novembre 2006 30 août 2006 à 12:52
bonjour et merci d'avoir pris 5 mn
je viens d'essayer la macro au travail, ça marche sur un poste et ça ne marche pas sur un autre ! (excel 2000 sur tous les postes)
il doit y avoir un "reglage" qui m'échape.
dubouch
Messages postés4Date d'inscriptionmardi 29 août 2006StatutMembreDernière intervention12 novembre 2006 30 août 2006 à 12:53
bonjour et merci d'avoir pris 5 mn
je viens d'essayer la macro au travail, ça marche sur un poste et ça ne marche pas sur un autre ! (excel 2000 sur tous les postes)
il doit y avoir un "reglage" qui m'échape.