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 :

Pb macro EXECUTEE à partir du ruban COMPLEMENTS


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut Pb macro EXECUTEE à partir du ruban COMPLEMENTS
    Bonjour,
    J'ai une barre d'outil XL2003 qui pointe sur un fichier .xla

    Dans excel 2003 tout va bien. Dans 2007 lorsque je clique sur mon bouton de macro je bloque l'accès au ruban JUSQU'à la fin de la macro !!

    Si je lance ma macro par le menu MACRO (ou alt+f8) cela ne se produit pas.

    Quelqu'un a t'il une solution aisée qui reste compatible XL2003 ?

    j'ai besoin au cours d'une macro de changer de fenêtre pour aller choisir sur quelle classeur je travaille.
    exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    Sub Comparaison_1()
     
        Dim ColonneImmat_GSR As Range
        Dim ColonneImmat_client As Range
     
    colgsr:
        Set ColonneImmat_GSR = Application.InputBox(prompt:="Sélectionner avec la souris le FICHIER et la COLONNE ou se trouvent NOS " & TexteBoite _
                                                            & vbCr & Texterreur, Title:="1ère colonne " & TexteBoite, Type:=8)
        If ColonneImmat_GSR Is Nothing Then MsgBox "Boîte de dialoque annuler": Exit Sub
        If ColonneImmat_GSR.Columns.Count <> 1 Then
            Texterreur = "##Veuillez selectionner 1 seule colonne ! ##'"
            GoTo colgsr
        Else
            Texterreur = ""
        End If
     
     
    '...
    End Sub
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  2. #2
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    J'ai trouvé une solution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Sub Comparaison()
     
    If CDbl(Left(Application.Version, 2)) >= 12 Then
    Application.OnTime Now + TimeValue("00:00:01"), "Module_comparaison.Comparaison_go"
    Exit Sub
    Else
    Call Comparaison_go
    End If
    End Sub
    Sub Comparaison_go()
    ' ma macro
    end sub
    Si vous avez autre chose ?
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

Discussions similaires

  1. Executer une Macro Access à partir d'Excel (avec VBA)
    Par math78 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 08/11/2006, 14h05
  2. Réponses: 9
    Dernier message: 18/09/2006, 11h42
  3. Exécution Macro Excel à partir d'Access
    Par SylvainJ dans le forum Access
    Réponses: 1
    Dernier message: 11/08/2006, 14h58
  4. Lancement macro excel à partir d'access
    Par frevale dans le forum Access
    Réponses: 3
    Dernier message: 11/04/2006, 13h11
  5. Lancer une macro PPT à partir d'Excel
    Par Rabah dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/10/2005, 17h23

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