Probleme macro passage de excel 2000 a 2003

  • Initiateur de la discussion Initiateur de la discussion j.h.a
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

j.h.a

XLDnaute Nouveau
bonjour,

voila j'ai crée une macro simple que vous pouvez voir si dessous mais voila nous somme passé a excel 2000 a excel 2003 et rien ne passe losque je lence la macro.

merci d'avance de votre aide.

Private Sub CommandButton1_Click()
On Error Resume Next
If Err <> 0 Then
Worksheets("Modèle2 (2)").Delete
Worksheets("Modèle1 (2)").Delete
End If
Worksheets("Modèle1").Copy before:=Worksheets("Modèle1")
Worksheets("Modèle1 (2)").Name = (Worksheets("controle").Range("a1"))

Worksheets("Modèle2").Copy before:=Worksheets("Modèle1")
Worksheets("Modèle2 (2)").Name = (Worksheets("controle").Range("a2"))

On Error Resume Next
Worksheets("Modèle1 (2)").Select
If Err <> 0 Then
Else
MsgBox "les Feuilles existe déja veuillez cliquer 2 fois sur supprimer après avoir cliqué sur OK"

Worksheets("Modèle2 (2)").Delete
Worksheets("Modèle1 (2)").Delete


End If

End Sub
 
Re : Probleme macro passage de excel 2000 a 2003

Bonjour j.h.a

Ta macro fonctionne sous Excel 2003.
Le problème vient peut-être du bouton qui lance la macro.

Il doit être créer avec :
Affichage/Barres d'outils/Boîtes à Outil Contrôles

Le code doit se trouver dans le module de code de la feuille où il y a le bouton. (click droit sur l'onglet de la feuille puis visualiser le code)

A+
 
Re : Probleme macro passage de excel 2000 a 2003

bonjour,

oui j'ai essaillé de la lancé depuis visual basik idem rien

merci encore

Ps. precision la macro foncitionne avec excel 2000 mais pas avec excel 2003
 
Dernière édition:
Re : Probleme macro passage de excel 2000 a 2003

Bonsoir le fil,

En dessous de ce post, Options avancés si besoin, Gérer les pièces jointes, rechercher ou parcourir sur ton disque, selectionné et Uploader....

Merci de Zipper le fichier avant, préférable, enfin pour moi, et moins lourd pour tous. (-de 48Ko)

Bonne soirée.

Jean-Pierre
 
Re : Probleme macro passage de excel 2000 a 2003

bonjour,

voila j'ai dotre teste j'ai recreé une macro en utilisent le sitème crée une nouvelle macro idem la macro s'arrete a la deuxième ligne

qui est Sheets("Modele1").Copy Before:=Sheets(1)

pourrait il avoir une fonction dans excel qui empeche de faire des copy par macro ?????

merci encore de votre aide


Sheets("Modele1").Select
Sheets("Modele1").Copy Before:=Sheets(1)
Sheets("Modele1 (2)").Select
Sheets("Modele1 (2)").Name = "Sem 1"
Sheets("Modele2").Select
Sheets("Modele2").Copy Before:=Sheets(2)
Sheets("Modele2 (2)").Select
Sheets("Modele2 (2)").Name = "0-1-2"
Sheets("controle").Select
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
250
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
169
Réponses
2
Affichages
542
Retour