Partager via

OneDrive ouvrir doc html sur une certaine 'ancre' <a> </a>

Anonyme
2024-01-21T14:00:12+00:00

Bonjour,

j'ai un fichier de type htm ("Aide.htm") qui a été généré par Word (avec le format dit 'Web') en même temps que le dossier contenant les images du document, à côté.... Quand ce fichier est sur mon disque local et que je veux l'ouvrir depuis un formulaire Excel avec VBA j'exécute l'instruction suivante :

Me.MonControle.Navigate file

.Navigate est une méthode du Contrôle de type "WebBrowser", et "file" est le chemin local du document. Ca fonctionne....

Je peux même ajouter une ancre derrière le chemin de cette façon : file = "C:\chemin_local\Aide.htm#UneAncre"

(Cette ancre est présente dans le fichier Aide.htm : <a name="UneAncre"></a>)

Quand j'exécute .Navigate file, le fichier htm s'ouvre correctement dans mon contrôle WebBrowser, au niveau de "UneAncre", ce qui est l'effet recherché.

EN REVANCHE, si je pose ce fichier avec son répertoire d'images associé sur OneDrive, ça ne se passe pas aussi bien....

J'ai vérifié les droits de partage des fichiers (OK).

L'URL est de la forme https://d.docs.live.net/181f........5647/Documents/Aide.htm 

Une idée svp ? Merci d'avance...

Microsoft 365 et Office | Installer, entrer des clés, activer | Autres | Autres

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

1 réponse

  1. Anonyme
    2024-01-22T22:33:39+00:00

    Cette réponse a été traduite automatiquement. En conséquence, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Salut TATTOO DESK,

    Merci de nous avoir fait part de vos préoccupations ici dans la communauté Microsoft.

    J’aimerais vous faire part de mon point de vue sur votre problème, mais il semble que cela dépasse notre expertise. C’est plus complexe que ce dont nous discutons habituellement ici dans la communauté. Nous vous suggérons fortement de poster ce fil de discussion directement sur New Questions 'vba' - Stack Overflow pour obtenir exactement les informations dont vous avez besoin. Ce sont eux qui sont les experts de ce type de préoccupation.

    Nous laisserons également ce fil de discussion ouvert à d’autres MVP et membres de la communauté.

    Sincèrement

    Froilance T.

    Modérateur Microsoft

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

    0 commentaires Aucun commentaire