Problème de codage dans macro VBA

anasrayane Messages postés 1 Statut Membre -  
 jacques -
Bonjour,
Quand j’écris le code de VBA Set FromSheet = Workbooks("STOCK 10 2017 FS.xls").Worksheets(ActiveSheet.Name) et je l'exécute dans mon macro , la réponse est erreur d'exécution '9' l'indice n’appartient pas à la sélection
veuillez m'aide pour résoudre ce probléme

2 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    ActiveSheet.Name
    est le nom de l'onglet du fichier actif ou vous avez la macro
    0
  2. jacques
     
    Bonjour anasrayane,

    Si le nom du classeur est bien "STOCK 10 2017 FS" essaye :

    Set FromSheet = Workbooks("STOCK 10 2017 FS").ActiveSheet

    Cordialement
     
    0