Classe DefaultWebOptions (Excel VBA)

Contém atributos globais no nível do aplicativo usados pelo Microsoft Excel quando você salva um documento como uma página da Web ou abre uma página da Web. É possível retornar ou definir atributos em nível de aplicativo (global) ou de pasta de trabalho.

Set

Para usar uma variável de classe DefaultWebOptions, ela primeiro precisa ser instanciada por exemplo

Dim dwos as DefaultWebOptions
Set dwos = Application.DefaultWebOptions

As variáveis ​​de classe DefaultWebOptions podem ser definidas usando o procedimento Application.DefaultWebOptions.

Propriedades

AllowPNG True se o png Portable Network Graphics é permitido como um formato de imagem quando você salva documentos como uma página da Web. False se o PNG não é permitido como um formato de saída. O valor padrão é False. Boolean de leitura/gravação.

Application.DefaultWebOptions.AllowPNG = True

AlwaysSaveInDefaultEncoding True se a codificação padrão é usada quando você salva uma página da Web ou um documento de texto sem formatação, independente da codificação original do arquivo ao ser aberto. False se a codificação original do arquivo for usada. O valor padrão é False. Boolean de leitura/gravação.

Application.DefaultWebOptions.AlwaysSaveInDefaultEncoding = True

CheckIfOfficeIsHTMLEditor True se o Microsoft Excel verificar se um aplicativo do Office é o editor de HTML padrão ao iniciar o Excel. False se o Excel não realizar essa verificação. O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.CheckIfOfficeIsHTMLEditor = True

DownloadComponents True se o Microsoft Office Web Components necessário for baixado quando você exibir o documento salvo em um navegador da Web, mas somente se os componentes ainda não estiverem instalados. False se os componentes não forem baixados. O valor padrão é False. Boolean de leitura/gravação.

Application.DefaultWebOptions.DownloadComponents = True

Encoding Retorna ou define a codificação do documento página de código ou conjunto de caracteres a ser usada pelo navegador da Web quando você exibe o documento salvo. O padrão é a página de código do sistema. Leitura/gravação MsoEncoding.

Application.DefaultWebOptions.Encoding = msoEncodingWestern

FolderSuffix Retorna o sufixo de pasta que o Microsoft Excel usa quando você salva um documento como uma página da Web, usa nomes de arquivo longos e escolhe salvar arquivos de suporte em uma pasta separada ou seja, se as propriedades UseLongFileNames e OrganizeInFolder estiverem definidas como True. String somente leitura.

Dim strFolderSuffix As String
strFolderSuffix = Application.DefaultWebOptions.FolderSuffix

Fonts Retorna a coleção WebPageFonts que representa o conjunto de fontes que o Microsoft Excel usa quando você abre uma página da Web no Excel e não há informações de fonte especificadas na página da Web ou a fonte padrão atual não pode exibir o conjunto de caracteres no página da Web. Somente leitura.

Dim wpfsFonts As Office.WebPageFonts
Set wpfsFonts = Application.DefaultWebOptions.Fonts

LoadPictures True se as imagens forem carregadas quando você abrir um documento no Microsoft Excel, geralmente quando as imagens e o documento não foram criados no Microsoft Excel. False se as imagens não forem carregadas. O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.LoadPictures = True

LocationOfComponents Retorna ou define a URL central na intranet ou na Web ou o caminho (local ou de rede) para o local a partir do qual os usuários autorizados podem baixar o Microsoft Office Web Components ao exibir o documento salvo. O valor padrão é o caminho local ou de instalação de rede do Microsoft Office. String de leitura/gravação.

Application.DefaultWebOptions.LocationOfComponents =

OrganizeInFolder True se todos os arquivos de suporte, como texturas de plano de fundo e gráficos, são organizados em uma pasta separada quando você salva o documento especificado como uma página da Web. False se os arquivos de suporte são salvos na mesma pasta que a página da Web. O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.OrganizeInFolder = True

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Dim objParent As Object
Set objParent = Application.DefaultWebOptions.Parent

PixelsPerInch Retorna ou define a densidade pixels por polegada de imagens gráficas e células de tabela em uma página da Web. O intervalo de configurações varia geralmente de 19 a 480, e as configurações comuns para tamanhos de tela normais são 72, 96 e 120. A configuração padrão é 96. Long de leitura/gravação.

Application.DefaultWebOptions.PixelsPerInch = 72

RelyOnCSS True se folhas de estilo em cascata CSS são usadas para formatação de fontes quando você exibe um documento salvo em um navegador da Web. O Microsoft Excel cria um arquivo de folha de estilos em cascata e o salva na pasta especificada ou na mesma pasta da sua página da Web, dependendo do valor da propriedade OrganizeInFolder . O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.RelyOnCSS = True

RelyOnVML True se os arquivos de imagem não são gerados a partir de objetos de desenho quando você salva um documento como uma página da Web. False se forem geradas imagens. O valor padrão é False. Boolean de leitura/gravação.

Application.DefaultWebOptions.RelyOnVML = True

SaveHiddenData True se os dados fora do intervalo especificado são salvos quando você salva o documento como uma página da Web. Esses dados podem ser necessários para manter fórmulas. False se os dados fora do intervalo especificado não forem salvos com a página da Web. O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.SaveHiddenData = True

SaveNewWebPagesAsWebArchives True se novas páginas da Web podem ser salvas como arquivos Web. Boolean de leitura/gravação.

Application.DefaultWebOptions.SaveNewWebPagesAsWebArchives = True

ScreenSize Retorna ou define o tamanho de tela mínimo ideal largura por altura, em pixels que você deve usar ao exibir o documento salvo em um navegador da Web. Pode ser uma das constantes MsoScreenSize . A constante padrão é msoScreenSize800x600. Leitura/gravação MsoScreenSize.

Application.DefaultWebOptions.ScreenSize =

TargetBrowser Retorna ou define uma constante MsoTargetBrowser que indica a versão do navegador. Leitura/gravação.

Application.DefaultWebOptions.TargetBrowser = msoTargetBrowserIE6

UpdateLinksOnSave True se os hiperlinks e caminhos de todos os arquivos de suporte são atualizados automaticamente antes de você salvar o documento como uma página da Web, garantindo que os links estejam atualizados no momento em que o documento é salvo. False se os vínculos não forem atualizados. O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.UpdateLinksOnSave = True

UseLongFileNames True se os nomes de arquivo longos são usados quando você salva o documento como uma página da Web. False se não são utilizados nomes longos de arquivos e o formato de nome de arquivo do DOS 8.3 é usado. O valor padrão é True. Boolean de leitura/gravação.

Application.DefaultWebOptions.UseLongFileNames = True