Classe WebOptions (Word VBA)

Contient les attributs au niveau du document utilisés par Microsoft Word lorsque vous enregistrez un document en tant que page Web ou que vous ouvrez une page Web.

Set

Pour utiliser une variable de classe WebOptions, elle doit d'abord être instanciée, par exemple

Dim wos as WebOptions
Set wos = ActiveDocument.WebOptions

Les variables du type WebOptions peuvent être définies à l'aide de la procédure Document.WebOptions

Propriétés

AllowPNG True si le format png (Portable Network Graphics) est autorisé comme format d’image lorsque vous enregistrez un document en tant que page Web.

ActiveDocument.WebOptions.AllowPNG = True

BrowserLevel Cette propriété renvoie ou définit la fonction WdBrowserLevel qui représente le niveau du navigateur Web auquel vous souhaitez cibler la page Web spécifiée.

ActiveDocument.WebOptions.BrowserLevel = wdBrowserLevelMicrosoftInternetExplorer5

Encoding Cette propriété renvoie ou définit le codage de document (page de codes ou jeu de caractères) à utiliser par le navigateur Web lorsque vous affichez le document enregistré.

ActiveDocument.WebOptions.Encoding =

FolderSuffix Renvoie le suffixe de dossier que Microsoft Word utilise lorsque vous enregistrez un document en tant que page Web, utilisez des noms de fichiers longs et que vous choisissez d’enregistrer les fichiers de prise en charge dans un dossier distinct (autrement dit, si les propriétés UseLongFileNames et OrganizeInFolder ont la valeur true).

Dim strFolderSuffix As String
strFolderSuffix = ActiveDocument.WebOptions.FolderSuffix

OptimizeForBrowser La valeur true si Word optimise la page Web spécifiée pour le navigateur Web spécifié par la propriété BrowserLevel .

ActiveDocument.WebOptions.OptimizeForBrowser = True

OrganizeInFolder True si tous les fichiers de prise en charge, tels que les textures d’arrière-plan et les graphismes, sont organisés dans un dossier séparé lorsque vous enregistrez le document spécifié en tant que page Web.

ActiveDocument.WebOptions.OrganizeInFolder = True

Parent Renvoie un Object qui représente l'objet parent de l'objet WebOptions spécifié.

Dim objParent As Object
Set objParent = ActiveDocument.WebOptions.Parent

PixelsPerInch Cette propriété renvoie ou définit la densité (en pixels par pouce) des images graphiques et des cellules de tableau sur une page Web.

ActiveDocument.WebOptions.PixelsPerInch =

RelyOnCSS True si les feuilles de style en cascade (CSS) sont utilisées pour la mise en forme des polices lorsque vous affichez un document enregistré dans un navigateur Web.

ActiveDocument.WebOptions.RelyOnCSS = True

RelyOnVML True si les fichiers image ne sont pas générés à partir des objets de dessin lorsque vous enregistrez un document en tant que page Web.

ActiveDocument.WebOptions.RelyOnVML = True

ScreenSize Cette propriété renvoie ou définit la taille d'écran minimale idéale (largeur par hauteur, en pixels) que vous devez utiliser lors de l'affichage du document enregistré dans un navigateur Web.

ActiveDocument.WebOptions.ScreenSize =

TargetBrowser Définit ou renvoie une constante MsoTargetBrowser représentant le navigateur cible pour les documents affichés dans un navigateur Web.

ActiveDocument.WebOptions.TargetBrowser =

UseLongFileNames True si les noms de fichiers longs sont utilisés lorsque vous enregistrez le document en tant que page Web.

ActiveDocument.WebOptions.UseLongFileNames = True