Condividi tramite

Copiare La cartella Documenti ed incollarla in rete sul server

Anonimo
2013-01-18T12:57:54+00:00

Salve a Tutti

Ho creato un DB “CopiaDati”, con solo una maschera, senza tabelle, sulla maschera ho posto un pulsante, vorrei che nell’ evento clic del pulsante “ComandoCopia”, venga scritto un codice che mi copi la cartella che sta in:

“C:\Documents and Settings\DiDomenico\Documenti” (che sta sul pc che sto usando), e incollarla nella cartella a lei dedicata sul server in:

\\Server-di-rete\RagDiDomenico

Spero di essermi spiegato benino, attendo con speranza un vostro cortese interessamento.

Paolo

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2013-01-18T13:09:13+00:00

    Ciao Paolo,

    nell'evento click del pulsante ComandoCopia incolla il seguente codice:


    Private Sub ComandoCopia_Click()

        Dim objCopia As Object

        Dim strOrig As String

        Dim strDest As String

        strOrig = "C:\Documents and Settings\DiDomenico\Documenti"

        strDest = "\\Server-di-rete\RagDiDomenico"

        If Dir(strDest, vbDirectory) = "" Then

            MkDir strDest

        End If

        Set objCopia = CreateObject("Scripting.FileSystemObject")

        objCopia.copyfolder strOrig, strDest

        MsgBox "Copia OK!!!"

        Set objCopia = Nothing

    End Sub


    David

    La risposta è stata utile?

    0 commenti Nessun commento

32 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2013-01-18T13:30:08+00:00

    Ciao Mauro,

    credo di non aver capito ... anzi ne sono sicuro ... :-))

     

    David

    Niente niente, in Windows 7 non funziona (anche sostituendo Documents & Settings con User).

    Vedo adesso che l'OP ha Win XP.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2013-01-18T13:24:57+00:00

    Ciao Paolo,

    nell'evento click del pulsante ComandoCopia incolla il seguente codice:

     


    Private Sub ComandoCopia_Click()

       

        Dim objCopia As Object

        Dim strOrig As String

        Dim strDest As String

       

        strOrig = "C:\Documents and Settings\DiDomenico\Documenti"

        strDest = "\\Server-di-rete\RagDiDomenico"

       

        If Dir(strDest, vbDirectory) = "" Then

            MkDir strDest

        End If

       

        Set objCopia = CreateObject("Scripting.FileSystemObject")

       

        objCopia.copyfolder strOrig, strDest

       

        MsgBox "Copia OK!!!"

       

        Set objCopia = Nothing

       

    End Sub


     

    David

    Ciao Devid Come sempre sei il mio angelo custode

    Ho copiato il codice nellevento clic del pulsante,

    ma mi da un eerrore nell'if  "nome o numero di file non valido"

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2013-01-18T13:17:23+00:00

    Ciao Mauro,

    credo di non aver capito ... anzi ne sono sicuro ... :-))

    David

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2013-01-18T13:13:05+00:00

     

    nell'evento click del pulsante ComandoCopia incolla il seguente codice:

     

    <cut>

     

    David

    Tu devi avere delle autorizzazioni speciali, David... ;-)

    La risposta è stata utile?

    0 commenti Nessun commento