none
FSO New FileSystemObject RRS feed

  • Pergunta

  • Bom dia.

    Estava testando o codigo FSO.MoveFile como abaixo, e notei que com o destino c:\tmp\ funciona normalmente mas quando coloca so o c:\ da erro de numero 70. Alguem poderia me explicar o porque?

    Desde ja agradeco

    Tadao

    Sub move1()

    Dim Fso As New FileSystemObject

    Fso.MoveFile "c:\work\teste20.xls", "c:\tmp\"


    End Sub

    sábado, 6 de fevereiro de 2016 00:36

Respostas

  • Antonio,

    note que geralmente é solicitado permissão de administrador para copiar arquivos para a raiz, a menos que a segurança seja mínima. Para descobrir se esse é o caso tente copiar manualmente um arquivo para lá (não vale pasta).

    Abraço.


    Filipe Magno

    sábado, 6 de fevereiro de 2016 00:41

Todas as Respostas

  • Antonio,

    note que geralmente é solicitado permissão de administrador para copiar arquivos para a raiz, a menos que a segurança seja mínima. Para descobrir se esse é o caso tente copiar manualmente um arquivo para lá (não vale pasta).

    Abraço.


    Filipe Magno

    sábado, 6 de fevereiro de 2016 00:41
  • Obrigado Felipe,

    Arquivo

    Copiei um arquivo para a raiz mas nao deu menhuma mensagem,porem quando tentei mover(arrastando) manualmente um arquivo do subdiretorio para a raiz e deu a mensagem de solicitacao de permissao de administrador.

    Pasta

    Consigo mover arrastando uma pasta da raiz do drive c: para um subdiretorio do mesmo drive e vice versa, e com Vba usando o FSO, mas quando muda de drive c: para f:(externo), so consigo mover arrastando mas com FSO de erro 70, mesmo sendo entre subdiretorios, se mudar de drive da o mesmo erro,poderia dizer a causa?

    Desde ja agradeco.

    Tadao

    segunda-feira, 8 de fevereiro de 2016 00:10