Compartilhar via


Método Document.SaveAsEx (Visio)

Salva um documento com o nome de arquivo usando informações extras passadas em um argumento.

Sintaxe

expressão. SaveAsEx (FileName, SaveFlags)

Expressão Uma variável que representa um objeto Document .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
FileName Obrigatório String O nome de arquivo do documento.
SaveFlags Obrigatório Integer Como salvar o arquivo.

Valor de retorno

Nada

Comentários

O método SaveAsEx é idêntico ao método SaveAs, com a exceção de que ele fornece um argumento extra no qual o chamador pode especificar como o documento é salvo.

O argumento SaveFlags deve ser uma combinação dos seguintes valores.

Constant Valor Descrição
visSaveAsRO &H1 O documento é salvo como somente leitura.
visSaveAsWS &H2 O espaço de trabalho atual é salvo com o arquivo.
visSaveAsListInMRU &H4 O documento é incluído na lista MRU (Most Recently Used). Por padrão, Salvar e SalvarAs não colocam o documento na lista mru.

Exemplo

Esta macro do Microsoft Visual Basic for Applications (VBA) mostra como usar o método SaveAsEx. Antes de executar essa macro, altere path para o local onde você deseja salvar o desenho e altere filename para o nome que você gostaria de atribuir ao arquivo.

 
Public Sub SaveAsEx_Example() 
 
 'Use the SaveAsEx method to save the drawing as a 
 'new read-only drawing. 
 ThisDocument.SaveAsEx "path\filename.vsd ", visSaveAsRO 
 
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.