Prezados, bom dia.
Posta abaixo parte do código que tirei de um exemplo do mestre Avelino.
Trata-se de realizar um Backup do Bando de Dados e salvar em outra pasta.
Porém, esta código salva somente em uma pasta e gostaria que salvasse duas pastas pastas sendo uma no meu PC e outra no Servidor.
Como ficaria a alteração?
Segue parte do código:
Private Function fncDestinoBackup(Optional Destino As String = "local") As String
Dim strNomeBackEnd As String
Dim strDestino As String
On Error Resume Next
strDestino = Replace(Destino, "local", "C:\Users\alexandre\Desktop\clientes" & "\" & strPrefix & "Backup") 'Trocar o nome da pasta Backup caso queira
If Len(Dir(strDestino, vbDirectory) & "") = 0 Then FileSystem.MkDir (strDestino)
strNomeBackEnd = fncNomeBackEnd
strNomeBackEnd = left(strNomeBackEnd, InStrRev(strNomeBackEnd, ".accdb") - 1)
strNomeBackEnd = strNomeBackEnd & Format(Date, "dd-mm-yy") & " as " & Format(Time, "hh.mm.ss") & ".accdb"
fncDestinoBackup = strDestino & "\" & strNomeBackEnd
End Function
Posta abaixo parte do código que tirei de um exemplo do mestre Avelino.
Trata-se de realizar um Backup do Bando de Dados e salvar em outra pasta.
Porém, esta código salva somente em uma pasta e gostaria que salvasse duas pastas pastas sendo uma no meu PC e outra no Servidor.
Como ficaria a alteração?
Segue parte do código:
Private Function fncDestinoBackup(Optional Destino As String = "local") As String
Dim strNomeBackEnd As String
Dim strDestino As String
On Error Resume Next
strDestino = Replace(Destino, "local", "C:\Users\alexandre\Desktop\clientes" & "\" & strPrefix & "Backup") 'Trocar o nome da pasta Backup caso queira
If Len(Dir(strDestino, vbDirectory) & "") = 0 Then FileSystem.MkDir (strDestino)
strNomeBackEnd = fncNomeBackEnd
strNomeBackEnd = left(strNomeBackEnd, InStrRev(strNomeBackEnd, ".accdb") - 1)
strNomeBackEnd = strNomeBackEnd & Format(Date, "dd-mm-yy") & " as " & Format(Time, "hh.mm.ss") & ".accdb"
fncDestinoBackup = strDestino & "\" & strNomeBackEnd
End Function