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 :

[exel-vba] lancer une Function apres la creation de la feuille


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de lio62
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 472
    Par défaut [exel-vba] lancer une Function apres la creation de la feuille
    Bonjour
    j'ai une fonction sur une feuille de calcul ( modele)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Function nb_font(plage As Range, cellule As Range) As Long
        Application.Volatile
        Dim celle As Range, nb As Long
        n = 0
        For Each celle In plage
        If celle.Value = "" And celle.Interior.ColorIndex = cellule.Interior.ColorIndex Then n = n + 1
        Next
        nb_font = n
    End Function
    dans un module je cree une nouvelle feuille et je copie les données de la feuille modele contenant les fonctions.
    je voudrai que cette fonction se lance qu'a la fin du module

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Comme d'ab'... Toujours aussi clair... Sinon, la réponse est dans la question : Lance ta fonction en fin de macro (!!!) (après un doevents)...
    Mais je ne pense pas que ce soit la réponse que tu attends

  3. #3
    Membre éclairé Avatar de lio62
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 472
    Par défaut
    salut ousk
    félicitations pour tes étoiles elles sont bien méritées quant à moi c vrai je suis tjrs aussi clair mais j'pense pas que ca s'arrangera avec les années lol
    je teste demain au boulot et je te tiens au courant
    merci a+
    lionel

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Salut Lio, réveille-toi ! Mes étoiles, elles ont près de trois ans !

    La sobriété, c'est la santé !

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/01/2009, 11h19
  2. Comment lancer une procédure après affichage d'une form
    Par Fouinard dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 29/10/2008, 09h52
  3. [VBA]lancer une macro à chaque changement de cellule dans une feuille
    Par freddddd dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/05/2007, 13h58
  4. [VBA] Lancer une form à partir de son nom
    Par truman dans le forum Général VBA
    Réponses: 28
    Dernier message: 18/05/2006, 14h41
  5. Réponses: 4
    Dernier message: 10/03/2006, 17h25

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