IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

macro qui me pose simple pb


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Novembre 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 8
    Par défaut macro qui me pose simple pb
    Bonjour,

    Quelqu'un peut-il me dire pourquoi, lorque je lance la macro suivante, je tombe sur le message : "erreur de compilation , End Sub attendu " ?

    Macro :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub Macro11()
     
    Private Sub Workbook_NewSheet(ByVal Sh As Object)
        Sh.Move After:=Sheets(Sheets.Count)
     
    End Sub

    merci pour votre aide

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour mourier le forum c' est normal tu mets une macro evenementielle dans une macro????

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Workbook_NewSheet(ByVal Sh As Object)
    Sh.Move After:=Sheets(Sheets.Count)
    End Sub
    que veut tu faire excatement ??????????

  3. #3
    Membre Expert Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Par défaut
    Slt,
    Simplement parce que tu ne peux pas imbriquer deux macro en même temps.
    c'est soit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub tata()
    'ton code
    End Sub
    soit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private sub toto ()
    'ton code
    End Sub
    par contre tu peux appeller une macro dans une autre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub toto ()
    'Ton code
    call tata
    End Sub
    A+

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/04/2015, 17h24
  2. Requete simple qui me pose probleme
    Par remus210 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/05/2009, 15h25
  3. Réponses: 1
    Dernier message: 03/09/2006, 23h35
  4. [Access 2003] Macro qui fait planter Access
    Par nuriel2 dans le forum Access
    Réponses: 5
    Dernier message: 10/05/2006, 14h00
  5. [Defi] Query SQL qui semble tres simple
    Par Wakko2k dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/04/2004, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo