MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]FileDialogcom extensões dos ficheiros

    avatar
    Convidado
    Convidado


    [Resolvido]FileDialogcom extensões dos ficheiros Empty [Resolvido]FileDialogcom extensões dos ficheiros

    Mensagem  Convidado 14/3/2014, 15:08

    Boa tarde,

    é possivel no codigo abaixo por a FileDialog a mostra só os ficheiros com a extensão pretendido como por exemplo ".xlsx"

    obrigado Smile

    Private Sub Command315_Click()
    Dim StrCaminho As String
    Dim StrArquivo As String
    MsgBox "Selecione o ficheiro Excel que se encontra na pasta desejada."
    CurrentDb.Execute "delete * from Folha1"
    DoCmd.Requery
    Dim fd As Object
    Dim x As String
    Set fd = Application.FileDialog(1)
    fd.InitialFileName = CurrentProject.Path & "\PDF\"
    With fd
    .ButtonName = "Importar"
    .Title = "Selecione o local onde se encontra o arquivo..."
    If .Show Then
    SelecionarPasta = .SelectedItems(1)
    x = SelecionarPasta
    Text359.Value = x
    Text359 = Mid(x, InStrRev(x, "\") + 1)
    Text999 = Mid(x, InStrRev(x, "-") + 0)
    Text999 = Left(Text359, (Len(Text359) - Len(Text999)))
    Text1000 = Mid(Text999, InStrRev(Text999, "-") + 1)
    Dim Separar As Variant
    Separar = Split(Text999, "-")
    Text124 = Separar(2)
    ApagarFicheiro
    MoverFicheiro
    CurrentDb.Execute "INSERT INTO [Folha1] SELECT * FROM [Folha7]"
    Text126.Value = Text1000.Value
    DoCmd.Requery
    Text124.SetFocus
    End If
    End With
    Set fd = Nothing
    End Sub


    Última edição por Roberto_1977 em 26/6/2014, 09:42, editado 1 vez(es)
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]FileDialogcom extensões dos ficheiros Empty Re: [Resolvido]FileDialogcom extensões dos ficheiros

    Mensagem  JPaulo 14/3/2014, 15:39

    Veja se esta função ajuda;

    Function BuscaFotos()
    'Habilite a Referencia VBA Microsoft Office 12.0 object library (Ms Access 2007)
    'Ou Microsoft Office 11.0 object library (Ms Access 2003)
    'By JPaulo ® Maximo Access
      Dim CaminhoDasFotos As String
      Dim JanelaDeProcura As Office.FileDialog
      Dim MeusFiltros As Office.FileDialogFilter

      Set JanelaDeProcura = Application.FileDialog(msoFileDialogFilePicker)

      With JanelaDeProcura
         .Title = "Select Pic"
         .Filters.Clear
         .Filters.Add "Image Files", "*.jpg, *.bmp, *.gif"
         
         .FilterIndex = 2
         
         .ButtonName = "Selecione"
         .InitialView = msoFileDialogViewDetails
         .InitialFileName = "C:\"
            If .Show = -1 Then
            CaminhoDasFotos = CStr(JanelaDeProcura.SelectedItems.item(1))
         Else
           Exit Function
         End If
         Debug.Print CaminhoDasFotos
      End With
    End Function


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]FileDialogcom extensões dos ficheiros Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]FileDialogcom extensões dos ficheiros Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]FileDialogcom extensões dos ficheiros Folder_announce_new Instruções SQL como utilizar...

      Data/hora atual: 2/5/2024, 16:32