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 :

Erreur 91 [XL-2013]


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 DenisHen
    Homme Profil pro
    Dessinateur / projeteur
    Inscrit en
    Novembre 2013
    Messages
    415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Dessinateur / projeteur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2013
    Messages : 415
    Par défaut Erreur 91
    Bonjour à tous,

    J'ai le même problème qu'ici :

    http://www.developpez.net/forums/d13...texte-editbox/


    erreur d'exécution '91' :
    variable objet ou variable de bloc with non définie
    Et je n'arrive pas à y remédier...

    Si quelqu'un a une astuce ou un conseil...

    Denis...

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    montre nous entre balises de code [code] [/code] la partie de ton code concerné ... et dis en nous plus sur le contexte..

  3. #3
    Membre éclairé Avatar de DenisHen
    Homme Profil pro
    Dessinateur / projeteur
    Inscrit en
    Novembre 2013
    Messages
    415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Dessinateur / projeteur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2013
    Messages : 415
    Par défaut
    Bonjour bbil,

    Au temps pour moi, c'est un oubli...

    Alors voici mon code XML :
    Code xml : 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
    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="InitialMacro">
    	<ribbon startFromScratch="false">
    		<tabs>
    			<tab id="tab1" label="Test" >
    				<group id="GR01" label="Essai de checkbox">
    					<checkBox id="CheckBox01"
    						label="Option"  
    						onAction="Validation" />
    					<box id="Box01" boxStyle="horizontal">
    						<editBox id="editBox01"
    							label="Saisissez le code :"
    							onChange="RecupDonnee"
    							getText="MacroGetText" />
    					</box>
    				</group>
    			</tab>
    		</tabs>
    	</ribbon>
    </customUI>

    Et mon code VBA :
    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
    21
    22
    23
    24
    25
    Option Explicit
     
    Public Cible As String
    Public MonRuban As IRibbonUI
     
    'Callback for customUI.onLoad
    Sub InitialMacro(ribbon As IRibbonUI)
        Set MonRuban = ribbon
    End Sub
     
    'Callback for CheckBox01 onAction
    Sub Validation(control As IRibbonControl, pressed As Boolean)
      If Cible = "FALSE" Then
        Cible = "TRUE"
      Else
        Cible = "FALSE"
      End If
      MonRuban.InvalidateControl ("editBox01")
     
      End Sub
     
    'Callback for editBox01 getText
    Sub MacroGetText(control As IRibbonControl, ByRef returnedVal)
      returnedVal = Cible
    End Sub
    En fait, c'est juste un test, j'aimerai remplir un editbox depuis VBA...

    Denis...

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    et sur qu'elle ligne l'erreur ?

  5. #5
    Membre éclairé Avatar de DenisHen
    Homme Profil pro
    Dessinateur / projeteur
    Inscrit en
    Novembre 2013
    Messages
    415
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Dessinateur / projeteur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2013
    Messages : 415
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "MonRuban.InvalidateControl ("editBox01")"
    J'ai beau consulter l'aide en ligne, il sont super avares sur les descriptions et les exemples...

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    J'ai créé un classeur avec ton XML et ton code VBA , sans rien changer et cela fonctionne... sous EXCEL 2010 32bits

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  2. Check Url pour savoir si erreur 404 ou si le site existe
    Par Clément[Delphi] dans le forum Composants VCL
    Réponses: 2
    Dernier message: 07/08/2002, 13h49
  3. Réponses: 2
    Dernier message: 27/05/2002, 19h46
  4. erreur IDL:omg.org/CORBA/MARSHAL:1.0
    Par Pinggui dans le forum CORBA
    Réponses: 3
    Dernier message: 13/05/2002, 15h05
  5. [Kylix] Erreur objet
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h41

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