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


2 participantes

    [Resolvido]Caixa de dialogo

    avatar
    kaka_f_b
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 45
    Registrado : 15/06/2011

    [Resolvido]Caixa de dialogo Empty Caixa de dialogo

    Mensagem  kaka_f_b 9/11/2011, 21:23

    Olá,

    Tem alguma maneira de fazer com que quando clicar em um botão apareça uma caixa de dialogo para escolher o local para
    salvar o arquivo?

    Obrigado.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  JPaulo 10/11/2011, 12:30

    Para salvar que arquivo ?

    Qual a versão do seu Access ?

    Veja aqui se o ajuda;
    http://msdn.microsoft.com/en-us/library/aa140112(v=office.10).aspx


    .................................................................................
    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]Caixa de dialogo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de dialogo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de dialogo Folder_announce_new Instruções SQL como utilizar...
    avatar
    kaka_f_b
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 45
    Registrado : 15/06/2011

    [Resolvido]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  kaka_f_b 10/11/2011, 15:43

    Queria salvar um arquivo Excel. Office 2003.

    O link que passou me ajudou sim. modifiquei a parte da função para salvar um arquivo encontrada nesse site:

    Dim lngFormHwnd As Long
    Dim lngAppInstance As Long
    Dim strInitDir As String
    Dim strFileFilter As String
    Dim lngResult As Long
    Dim arquivo As String

    arquivo = ""

    lngFormHwnd = Me.hWnd
    lngAppInstance = Application.hWndAccessApp
    strInitDir = "C:\"

    strFileFilter = "Microsoft Excel (*.xls)" & _
    Chr(0) & "*.xls" & Chr(0)

    lngResult = CommonDialogAPI.SaveFileDialog(lngFormHwnd, _
    lngAppInstance, strInitDir, strFileFilter)

    If CommonDialogAPI.GetStatus = True Then
    arquivo = CommonDialogAPI.GetName & ".xls"

    MsgBox arquivo

    Else
    MsgBox "No file selected."
    End If

    Estou guardando na variável "arquivo" o caminho do diretório que se deseja salvar o arquivo mas não consigo concatenar
    com ".xls"

    Por exemplo:
    A função CommonDialogAPI.GetName retorna "C:\Users\Acer\Desktop\teste" e eu quero que fique "C:\Users\Acer\Desktop\teste.xls"

    Não sei porque isso não esta funcionando: arquivo = CommonDialogAPI.GetName & ".xls"


    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  JPaulo 10/11/2011, 16:31

    Coloque aqui o exemplo em mdb ou accdb.


    .................................................................................
    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]Caixa de dialogo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de dialogo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de dialogo Folder_announce_new Instruções SQL como utilizar...
    avatar
    kaka_f_b
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 45
    Registrado : 15/06/2011

    [Resolvido]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  kaka_f_b 10/11/2011, 16:53

    O objetivo era ao clicar em salvar arquivo e escolher um local e nome para o arquivo o sistema
    retornasse o local concatenado com ".xls" para que eu possa usar na minha função de exportação de dados.


    Anexos
    [Resolvido]Caixa de dialogo AttachmentTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 8 vez(es)
    avatar
    kaka_f_b
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 45
    Registrado : 15/06/2011

    [Resolvido]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  kaka_f_b 11/11/2011, 15:39

    JPaulo,

    Pesquisando mais um pouco consegui encontrar uma outra maneira
    de exibir a caixa de dialogo para salvar e abrir arquivos.

    Dessa vez a função já retorna corretamente o nome do diretório
    onde quero salvar o arquivo.

    Caso, no futuro alguém venha a precisar de algo parecido está ai
    um exemplo.

    Anexos
    [Resolvido]Caixa de dialogo AttachmentCaixa Diálogo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (33 Kb) Baixado 37 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]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  JPaulo 11/11/2011, 15:44

    Valew obrigado pelo retorno.


    .................................................................................
    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]Caixa de dialogo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de dialogo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de dialogo Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Caixa de dialogo Empty Re: [Resolvido]Caixa de dialogo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 07:20