Problème de codage dans macro VBA

Fermé
anasrayane Messages postés 1 Date d'inscription mardi 1 septembre 2015 Statut Membre Dernière intervention 1 octobre 2017 - 1 oct. 2017 à 08:09
 jacques - 1 oct. 2017 à 14:42
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

A voir également:

2 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
1 oct. 2017 à 09:45
Bonjour,

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

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

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

Cordialement
 
0