Abra a caixa de diálogo e escolha o arquivo que desejar no propósito que preferir.
Dim strFilePath As String, strPath As String
Dim fdgO As FileDialog, varSel As Variant
MsgBox "A tabela não está correta, " &
_
"e o arquivo de dados não pôde ser achado na respectiva pasta: " & _
strPath & ". Por favor,localize a pasta que contenha dados de exemplo " & _
".: Dialog.", vbInformation, gstrAppTitle
Set fdgO = Application.FileDialog(msoFileDialogFilePicker)
With fdgO
.AllowMultiSelect = False
.Title = "Localize a pasta com dados de exemplo"
.ButtonName = "Escolha"
.Filters.Clear
.Filters.Add "All Files", "*.*", 1
.FilterIndex = 1
.InitialFileName = strPath
.InitialView = msoFileDialogViewDetails
If .Show = 0 Then
MsgBox "Houve falha para selecionar o arquivo correto. ATENÇÃO: " & _
"Você talvez não tenha aberto uma tabela conectada a aplicação. " & _
" Você pode re-abrir este formulário ou " & _
"inicie o formulário, tentando novamente.", vbCritical,
gstrAppTitle
Let CheckConnect = False
Exit Function
End If
Let strFilePath = .SelectedItems(1)
End With
Let strPath = Left(strFilePath, InStrRev(strFilePath, "\") - 1)
Let varSel = AttachAgain(strPath)
André Luiz Bernardes
Nenhum comentário:
Postar um comentário