Compagnon Office / InfoBulle

Michel Mariaccia 0 Points de réputation
2026-02-18T18:01:54.1766667+00:00

Bonjour à tous. Dans un projet Excel/VBA 2003, j'utilise le compagnon Office comme infobulle pour transmettre des messages aux utilisateurs. Mais récemment j'ai du migrer sur Office 365 qui ne prend plus en charge le Compagnon d'Office et je me retrouve avec tout pan de mon projet qui ne fonctionne plus. Je souhaite remplacer le Compagnon Office par une InfoBulle ayant les mêmes caractéristiques que l'infobulle du Compagnon et pilotable grâce à VBA. Que me conseillez vous? Merci

Microsoft 365 et Office | Excel | Other | Windows
0 commentaires Aucun commentaire

1 réponse

Trier par : Le plus utile
  1. Alex_T 6,405 Points de réputation Personnel externe de Microsoft Corporation Modérateur
    2026-02-18T22:50:17.9333333+00:00

    Avis de non-responsabilité: Veuillez noter que les informations fournies sont transformées par des outils de traduction automatique. Bien que nous nous efforcions d’assurer l’exactitude, le contenu traduit peut ne pas refléter entièrement le contexte original.


    Bonjour Michel Mariaccia,

    Merci d’avoir contacté le forum Microsoft Q&A.

    Je comprends que vous avez migré un ancien projet Excel/VBA 2003 vers Microsoft 365 et que les infobulles « Compagnon Office » que vous utilisiez auparavant ne fonctionnent plus, et que vous recherchez un remplacement moderne qui se comporte de la même manière et qui peut toujours être contrôlé via VBA.

    Pour un résultat aussi proche que possible de votre ancienne infobulle « Compagnon Office », la solution UserForm sans bordure est généralement la meilleure alternative. Compatible avec toutes les versions de Microsoft 365, elle est entièrement contrôlable via VBA et peut imiter visuellement une petite infobulle.

    Pour recréer des messages de type info-bulle contrôlés par VBA, les approches modernes les plus courantes sont les suivantes :

    1. Formulaire utilisateur avec un effet d’info-bulle personnalisé :
      • Vous pouvez créer un petit formulaire utilisateur sans bordure qui apparaît près d’un contrôle ou d’une cellule. Entièrement personnalisable, il peut être affiché ou masqué à l’exécution via VBA.
    2. Info-bulles intégrées pour les formes ou les contrôles :
      • Si votre classeur utilise des formes, des boutons ou des contrôles de formulaire, vous pouvez leur attribuer des info-bulles. Ces info-bulles ne peuvent pas être affichées à la demande par programmation, mais elles s’affichent lorsque l’utilisateur survole la cellule.
    3. Commentaires/notes de cellule :
      • VBA peut ajouter ou modifier dynamiquement le texte des commentaires. Bien que le résultat ne soit pas identique à l’ancienne info-bulle d’accompagnement, il peut servir un objectif similaire pour les messages contextuels.
    4. Compléments pour le volet Office moderne :
      • Il s’agit de l’option la plus robuste et pérenne, mais elle nécessite un développement web. Si votre objectif est de créer des messages d’info-bulle uniquement via VBA, l’approche par formulaire utilisateur est généralement la plus appropriée.

    J'espère que cela vous aidera.


    Si la réponse est utile, veuillez cliquer sur «Accepter la réponse» et voter positivement. Si vous avez des questions supplémentaires concernant cette réponse, cliquez sur «Commentaire».

    Remarque: Veuillez suivre les étapes de notre documentation pour activer les notifications par e-mail si vous souhaitez recevoir les notifications liées à ce fil de discussion.

    Cette réponse vous a-t-elle été utile?


Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur(e) de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur(e).