Classe WebOptions (Excel VBA)

Contém atributos no nível da pasta de trabalho usados pelo Microsoft Excel quando você salva um documento como uma página da Web ou abre uma página da Web.

Set

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

Dim wos as WebOptions
Set wos = ActiveWorkbook.WebOptions

As variáveis ​​de classe WebOptions podem ser definidas usando o procedimento Workbook.WebOptions.

Métodos

Estes são os principais métodos da classe

UseDefaultFolderSuffix - Define o sufixo de pasta do documento especificado como o sufixo padrão do suporte a idioma que você selecionou ou instalou.

Propriedades

AllowPNG True se o formato 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.

ActiveWorkbook.WebOptions.AllowPNG = 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.

ActiveWorkbook.WebOptions.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.

ActiveWorkbook.WebOptions.Encoding =

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 = ActiveWorkbook.WebOptions.FolderSuffix

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.

ActiveWorkbook.WebOptions.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.

ActiveWorkbook.WebOptions.OrganizeInFolder = True

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

Dim objParent As Object
Set objParent = ActiveWorkbook.WebOptions.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.

ActiveWorkbook.WebOptions.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.

ActiveWorkbook.WebOptions.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.

ActiveWorkbook.WebOptions.RelyOnVML = 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.

ActiveWorkbook.WebOptions.ScreenSize =

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

ActiveWorkbook.WebOptions.TargetBrowser =

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.

ActiveWorkbook.WebOptions.UseLongFileNames = True