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

IHM Discussion :

Création d'un CommandButton avec Image en VBA [AC-2010]


Sujet :

IHM

  1. #1
    Membre averti
    Homme Profil pro
    Amateur
    Inscrit en
    Avril 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Avril 2012
    Messages : 49
    Par défaut Création d'un CommandButton avec Image en VBA
    Bonjour,
    Est-il possible de créer un Cmd et lui "monter" une image en VBA ? Bien cordialement.

  2. #2
    Membre Expert
    Avatar de Papy Turbo
    Homme Profil pro
    Développeur Office/VBA
    Inscrit en
    Mars 2004
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Office/VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 822
    Par défaut
    Bonjour,

    Voici un petit code qui va faire basculer un bouton de commande entre 2 images (il aurait manifestement mieux valu prendre un bouton bascule, mais bon).
    Si tu
    - crées un formulaire vierge avec un bouton intitulé cmdPicture,
    - colles ce code dans le module,
    - remplaces les chemins et noms par 2 images à toi,
    tu pourras le tester :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Option Compare Database
    Option Explicit
    Dim m_TogglePicture As Boolean
     
    Private Sub cmdPicture_Click()
        With cmdPicture
            If m_TogglePicture Then
                .Picture = "C:\Sources\_Lib\Graphics\Boutons\Plus blue.ico"
            Else
                .Picture = "C:\Sources\_Lib\Graphics\Boutons\Minus blue.ico"
            End If
        End With
        m_TogglePicture = Not m_TogglePicture
    End Sub

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Comme tu es sous Access 2010 regardes cela : Les nouvelles possibilités graphiques des contrôles d'Access 2010

    Philippe

    PS : Salut Etienne

  4. #4
    Membre averti
    Homme Profil pro
    Amateur
    Inscrit en
    Avril 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Avril 2012
    Messages : 49
    Par défaut Hum Hum cela ne colle pas !
    Bonjour,
    Merci pour vos réponses par contre en fait je croyais être en erreur en ayant passé ce style de chose dans un form de travail mais je vois que mon souci ne viens pas de là !
    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #
     Option Compare Database
     Option Explicit
    Private Sub Cmd1_Click()
        With Cmd1
       .Picture = "c:\classe_Formulaire\Logos\MyHome.jpg"
        End With
    End Sub
    J'ai une erreur 2220 en sachant que le chemin est OK.

    Par contre j'ai installé il y a qlqs temps IrfanView qui a une facheuse tendance à colonniser mes repertoires (en appliquant son icone sur mes fichiers images) ! J'ai donc pris soins de reprendre mes Icones pour Access en leurs appliquant le "format Microsoft Office 2010" peut être cela pose t-il un autre souci ?
    Si vous avez une idée ? En attendant vos réponses (éventuelles) je reprend une création d'icone à zéro, bien cordialement.

  5. #5
    Membre averti
    Homme Profil pro
    Amateur
    Inscrit en
    Avril 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Avril 2012
    Messages : 49
    Par défaut Après désinstallation Irfanwiew RAS
    Merci ... à présent tous mes fichiers images sont en .pbm mais une fois réenregistré en JPG cela est OK, cordialement.

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

Discussions similaires

  1. Création appli VB : Pb avec image
    Par jlm57 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 21/05/2008, 08h10
  2. [OpenOffice] API : Création d'une table avec image
    Par darkendorf dans le forum API, COM et SDKs
    Réponses: 0
    Dernier message: 06/11/2007, 11h26
  3. Création d'une image en vba Access
    Par crashyear dans le forum VBA Access
    Réponses: 7
    Dernier message: 27/11/2006, 14h22
  4. [VB6] Simuler un Commandbutton avec une Image
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 03/05/2006, 11h56
  5. [VBA-A/E]gen doc avec images ref. ds excell ou access
    Par tinous dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/03/2006, 13h46

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