Bom dia a todos!
Estou exportando uma consulta do Access para o Excel utilizando o seguinte código. Está dando tudo certo:
Private Sub btexporta_Click()
DoCmd.OutputTo acOutputQuery, "cs_fe", "ExcelWorkbook(*.xlsx)", "C:\Users\" & Format(Now, "dd-mm-yyyy") & "-" & Format(Now, "hh-nn") & ".xlsx", False, "", 0, acExportQualityPrint
MsgBox "Tabela Exportada com Sucesso!"
End Sub
Pra melhorar ainda mais, ao invés de o sistema exportar os arquivos sempre pra um local fixo, no caso C:\Users\, gostaria que abrisse a caixa de diálogo pra o usuário digitar o nome do arquivo e decidir onde salvá-lo. Pesquisei muito, não achei nada. Se algum dos mestre puder ajudar, sou muito grato.
Estou exportando uma consulta do Access para o Excel utilizando o seguinte código. Está dando tudo certo:
Private Sub btexporta_Click()
DoCmd.OutputTo acOutputQuery, "cs_fe", "ExcelWorkbook(*.xlsx)", "C:\Users\" & Format(Now, "dd-mm-yyyy") & "-" & Format(Now, "hh-nn") & ".xlsx", False, "", 0, acExportQualityPrint
MsgBox "Tabela Exportada com Sucesso!"
End Sub
Pra melhorar ainda mais, ao invés de o sistema exportar os arquivos sempre pra um local fixo, no caso C:\Users\, gostaria que abrisse a caixa de diálogo pra o usuário digitar o nome do arquivo e decidir onde salvá-lo. Pesquisei muito, não achei nada. Se algum dos mestre puder ajudar, sou muito grato.