Famille de produits graphiques de présentation de Microsoft qui offrent des outils pour créer des présentations et ajouter des effets graphiques comme des objets multimédias et des effets spéciaux avec du texte.
Cette réponse a été traduite automatiquement. Il peut donc y avoir des erreurs grammaticales ou des expressions étranges.
Bonjour @HATTON Sébastien SOFRECOM
Merci de nous avoir fait part de vos préoccupations.
D’après mes recherches, ce problème semble être lié à la manière dont le code VBA est traité lorsqu’il est partagé via des fichiers PowerPoint dans Viva Engage. Lorsque du code VBA est copié à partir d’un fichier PowerPoint ouvert via Viva Engage, le contenu copié peut contenir des caractères Unicode ou des caractères non imprimables, tels que des espaces insécables ou des séparateurs de lignes Unicode. Actuellement, l’éditeur VBA ne prend en charge que le texte ANSI et ne supporte pas Unicode. Par conséquent, lorsque ce contenu est collé dans l’éditeur VBA, les caractères non pris en charge sont automatiquement remplacés par un point d’interrogation (?), ce qui explique l’apparition de ce caractère à la fin de chaque ligne et les erreurs de syntaxe qui en résultent.
J’ai testé ce comportement de mon côté et j’ai rencontré le même problème que celui que vous avez décrit. Malheureusement, à ce jour, je n’ai pas identifié de méthode fiable permettant de copier directement du code VBA depuis un fichier PowerPoint hébergé dans Viva Engage vers l’éditeur VBA sans provoquer ce dysfonctionnement.
Comme solution de contournement, vous pouvez envisager de publier le code VBA directement dans Viva Engage sous forme de texte brut ou dans un bloc de code, plutôt que de l’intégrer dans un fichier PowerPoint. Vous pouvez également utiliser Microsoft Word comme intermédiaire : collez d’abord le code dans Word, choisissez l’option « Conserver le texte uniquement », puis copiez le texte nettoyé et collez‑le ensuite dans l’éditeur VBA. Cette méthode permet de supprimer les caractères Unicode ou non imprimables que l’éditeur VBA ne peut pas traiter.
J’espère que ces éléments vous seront utiles.
N’hésitez pas à me corriger si j’ai mal compris votre demande. Si vous avez d’autres préoccupations, n’hésitez pas à les partager ci-dessous. Je serai plus qu’heureux de vous aider.
Remarque: Veuillez suivre les étapes de notre documentation pour activer les notifications par e-mail si vous souhaitez recevoir la notification par e-mail liée à ce fil de discussion.