Compartilhar via


Propriedade VisWebPageSettings.StoreInFolder

Determina se os arquivos de suporte para a página da Web a ser criada são colocados em uma subpasta que tem o mesmo nome do arquivo HTML raiz. Leitura/gravação.

Sintaxe

expressão. StoreInFolder

Expressão Uma expressão que retorna um objeto VisWebPageSettings .

Valor de retorno

Long

Comentários

Defina StoreInFolder como um valor não zero (True) para colocar arquivos de página da Web com suporte em uma subpasta que tem o mesmo nome que o arquivo HTML raiz; caso contrário, defina-o como zero (False).

Se você definir a propriedade StoreInFolder como True (não zero), o Microsoft Visio colocará os arquivos de suporte em uma subpasta prefixada com o mesmo nome que o arquivo .htm. Se o arquivo .htm ou a subpasta for movido ou excluído, sua subpasta correspondente ou .htm arquivo também será movido ou excluído.

Se você definir a propriedade StoreInFolder como False (0), o Visio colocará todos os arquivos de suporte na mesma pasta que o arquivo .htm.

Definir a propriedade StoreInFolder como True é o equivalente a selecionar a caixa de seleção Organizar arquivos de suporte em uma caixa de seleção de pastas na guia Geral da caixa de diálogo Salvar como Página da Web (Guia >BackstageButtonSalvar como>Salvar como tipo>Página da Web (*.htm;*.html)>Publicar).

Exemplo

A macro a seguir mostra como definir a propriedade StoreInFolder para que uma subpasta que contenha todos os arquivos de suporte de uma página da Web e tenha o mesmo nome que o arquivo .htm seja criado.

Antes de executar essa macro, substitua path\filename.htm por um caminho de destino válido em seu computador e pelo nome de arquivo que você deseja atribuir à sua página da Web.

Public Sub StoreInFolder_Example() 
 Dim vsoSaveAsWeb As VisSaveAsWeb 
 Dim vsowebSettings As VisWebPageSettings 
 
 Set vsoSaveAsWeb = Visio.Application.SaveAsWebObject 
 Set vsoWebSettings = vsoSaveAsWeb.WebPageSettings 
 
 With vsoWebSettings 
 .StoreInFolder = True 
 .TargetPath = "path\filename.htm" 
 End With 
 
 vsoSaveAsWeb.CreatePages 
 End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.