Erreur d'execution 9 l'indice n'appartient pas a la selectio

Bonjour a tous,

J'ai fait une copie de fichier et quand je l'ouvre j'ai une erreur d'execution 9. Voici le code de la macro

ERRORHANDLER:

Select Case Err.Number

Case 1004

Workbooks("Test Truck Control.xls").Activate

Application.ScreenUpdating = False

Worksheets("Quai 300").Activate

ActiveWindow.DisplayWorkbookTabs = True

With Application

.DisplayFormulaBar = True

.DisplayStatusBar = True

.DisplayCommentIndicator = xlNoIndicator

End With

Merci pour votre aide.

Bonjour,

si tu nous disais sur quelle ligne tu as l'erreur.

cette erreur arrive classiquement lorsqu'il ne trouve pas le classeur ou la feuille (nom erroné)

Bonjour,

Je suis pas novice en code, mais je crois que c'est ligne 102 col 14.

Merci.

titus11 a écrit :

Bonjour,

Je suis pas novice en code, mais je crois que c'est ligne 102 col 14.

Merci.

Quelle ligne est en jaune ?

as-tu vérifié le nom de tes feuilles et le nom du classeur, ils doivent exister ?

j'ai souligne la ligne en jaune.

Select Case Err.Number

Case 1004

Workbooks("Test Truck Control.xls").Activate Application.ScreenUpdating = False

Worksheets("Quai 300").Activate

ActiveWindow.DisplayWorkbookTabs = True

With Application

.DisplayFormulaBar = True

.DisplayStatusBar = True

.DisplayCommentIndicator = xlNoIndicator

End With

J'ai change le nom du classeur, mais pas celui des feuilles.

Merci.

Bonjour,

Il ne trouve pas de classeur ouvert au nom de "Test Truck Control.xls".

comment je peux corriger ca ?

merci

bonsoir,

je suppose que le fichier que tu as copié s'appelait "Test Truck Control.xls" et que tu lui as donné un nouveau nom.

tu dois donc modifier l'instruction pour y inclure le nom de ta copie.

Bonsoir,

Je ne m'y connais pas trop en code.

Peux-tu me guider ?

Merci.

re bonsoir,

comment s'appelle la copie de ton classeur ?

ce serait peut-être plus simple de le joindre.

Bonsoir,

C'est Test Truck Control.

Merci.

quel est le nom complet du classeur ? ce nom n'est pas complet, il manque au moins l'extension .xls, .xlsx ou . xlsm voire encore un autre type d'extension.

Voici.

Merci

Bonjour,

Le nom complet du fichier est "Test Truck Control .xls"

Merci.

bonjour

alors remplace cette instruction

Workbooks("Test Truck Control.xls").Activate

par

Workbooks("Test Truck Control .xls").Activate

C'est fonctionnel !

Merci beaucoup.

Rechercher des sujets similaires à "erreur execution indice appartient pas selectio"