Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna um objeto FileDialog representando uma instância da caixa de diálogo arquivo.
Sintaxe
expressão. FileDialog (fileDialogType)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
fileDialogType | Obrigatório | MsoFileDialogType | O tipo de diálogo do arquivo. |
Comentários
MsoFileDialogType pode ser uma das seguintes constantes:
- msoFileDialogFilePicker. Permite que o usuário selecione um arquivo.
- msoFileDialogFolderPicker. Permite que o usuário selecione uma pasta.
- msoFileDialogOpen. Permite que o usuário abra um arquivo.
- msoFileDialogSaveAs. Permite que o usuário salve um arquivo.
Exemplo
Neste exemplo, o Microsoft Excel abre a caixa de diálogo do arquivo, permitindo que um usuário selecione um ou mais arquivos. Após a seleção desses arquivos, o Excel exibirá o caminho até cada arquivo em uma mensagem separada.
Sub UseFileDialogOpen()
Dim lngCount As Long
' Open the file dialog
With Application.FileDialog(msoFileDialogOpen)
.AllowMultiSelect = True
.Show
' Display paths of each file selected
For lngCount = 1 To .SelectedItems.Count
MsgBox .SelectedItems(lngCount)
Next lngCount
End With
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.