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 :

Boutons Active X qui se transforment en images


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Chargé d'étude en électricité
    Inscrit en
    Avril 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'étude en électricité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2005
    Messages : 5
    Par défaut Boutons Active X qui se transforment en images
    Bonjour,

    J'ai un fichier Excel auquel j'ai intégré des boutons afin d'exécuter des macro.
    C'est peut être déjà peut être une erreur d'utiliser des actives X plutôt que de boutons de formulaire mais j'ai toujours fait comme ça ; je suis preneur de tout conseil.

    L'utilisateur m'a fait remonter le problème déjà deux fois en l'espace d'un peu plus d'un mois.
    Sans qu'il ne fasse de manipulation particulière les boutons se transforment en image, perdant leur fonction.

    Quelqu'un aurait il une piste sur ce bug

    En chercher sur le net j'ai trouvé un cas où c'est un tableau importé depuis excel vers outlook qui se transforme en image, suite à l'utilisation des touche ctrl + maj +F9 mais je ne pense pas qu'il y ait un rapport avec mon problème.

    Merci pour vos réponses.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 682
    Par défaut
    Salut,

    le plus simple et ce qui te permettrait de progresser dans tes interfaces :
    - creer un formulaire
    et/ou
    - creer un ruban personnalise
    http://silkyroad.developpez.com/excel/ruban/
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Invité
    Invité(e)
    Par défaut
    bonjour,
    quand un contrôle est inexistant dans la version d'excel utilisé, le contrôle ce transforme en image!

    cela arrive parfois quand la version utilisateur est différente de la version développeur!

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    et donc dans ce cas vive les contrôles Formulaire !

    ___________________________________________________________________________________________________________
    Je suis Paris, Barcelone, London, Manchester, Egypte, Stockholm, Istanbul, Berlin, Nice, Bruxelles, Charlie, …

  5. #5
    Membre du Club
    Homme Profil pro
    Chargé d'étude en électricité
    Inscrit en
    Avril 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'étude en électricité
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2005
    Messages : 5
    Par défaut
    Ok, merci pour vos réponses.

    Il est vrai que je ne me souviens plus pourquoi je suis partis sur les contrôles active X et que je fais ça maintenant par automatisme.
    Pourriez vous m'expliquer dans quel cas utiliser l'un ou l'autre ou es-ce simplement un choix à faire purement par convenance.

    J'ai codé la macro avec une version 2016,l'utilisateur utilisateur aussi une version 2016, pour le débuger j'utilise une version 2007, après mes modifs tout fonctionne correctement.
    Il n'est censé y avoir qu'un seul utilisateur mais le fichier étant sur le réseau et non protégé il n'est pas impossible que quelqu'un d'autre l'ai ouvert avec une autre version de 2007 (les plus veilles config que nous avons c'est office 2007 sous Vista). A surveiller donc.

    Si cela ce reproduit je pense que je repasserai avec des contrôles formulaire, sauf si cela m'apporte une autre contrainte.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 04/08/2016, 12h14
  2. Réponses: 3
    Dernier message: 28/04/2016, 10h37
  3. Bouton sur USF qui montre une image
    Par tomy7 dans le forum VBA PowerPoint
    Réponses: 2
    Dernier message: 17/04/2008, 15h46
  4. [VBA-E] Aide pour un bouton dans excel qui exécuterai mon code.
    Par pauletta22 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/05/2006, 16h23
  5. Bouton Active X
    Par crapouye dans le forum Access
    Réponses: 2
    Dernier message: 21/12/2005, 12h09

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