VBA "enabled worksheet"

Bonjour,

Je souhaite copier coller un fichier excel dans un autre répertoire. Je n'arrive pas ..

Je précise ce fichier est considéré comme "enabled worksheet".

J'utilise le code suivant :

Set oFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFile var_Path3, var_Path1, OverwriteExisting


j'ai vérifié les chemins ils fonctionnent.

Pourquoi le message d'erreur suivant s'affiche :
"object variable or with block variable not set"
Quelle est la solution?

Merci de l'aide

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    bonjour

    Set oFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.CopyFile var_Path3, var_Path1, OverwriteExisting

    soit tu écris SET objFSO en 1° ligne
    ou
    soit tu écris en 2° ligne oFSO

    Michel