OVH Cloud OVH Cloud

Une macro simple donnée en exemple sous excel 2003 ne marche pas chez moi !

3 réponses
Avatar
Philippe Bonnet
Bonjour à tous.
j'ai des soucis dans une macro sous excel 2003 :
j'essaye simplement de lancer un des exemples de l'aide :

Worksheets("Sheet1").Activate
MsgBox "The selection object type is " & TypeName(Selection)

et ca plante avec le message :

Run-Time Error '-2147319784 (80028018)' :
Method 'Activate' of object '_worksheet' failed

Est-ce qu'un âme charitable saurait pourquoi cet exemple (simple, me
semble-t-il) ne passe pas?

Merci par avance.
Phil

3 réponses

Avatar
Paul V.
Hello

Remplace sheet1 par Feuil1 et cela devrait marcher

A+

Paul V
"Philippe Bonnet" a écrit dans le
message de news:
Bonjour à tous.
j'ai des soucis dans une macro sous excel 2003 :
j'essaye simplement de lancer un des exemples de l'aide :

Worksheets("Sheet1").Activate
MsgBox "The selection object type is " & TypeName(Selection)

et ca plante avec le message :

Run-Time Error '-2147319784 (80028018)' :
Method 'Activate' of object '_worksheet' failed

Est-ce qu'un âme charitable saurait pourquoi cet exemple (simple, me
semble-t-il) ne passe pas?

Merci par avance.
Phil




Avatar
Philippe Bonnet
Salut Paul.
Ben ca marche pas . Il claque l'erreur "subscript out of range".
J'en profite pour préciser que j'ai une version en anglais de office 2003.



"Paul V." a écrit dans le message de news:
%
Hello

Remplace sheet1 par Feuil1 et cela devrait marcher

A+

Paul V
"Philippe Bonnet" a écrit dans le
message de news:
Bonjour à tous.
j'ai des soucis dans une macro sous excel 2003 :
j'essaye simplement de lancer un des exemples de l'aide :

Worksheets("Sheet1").Activate
MsgBox "The selection object type is " & TypeName(Selection)

et ca plante avec le message :

Run-Time Error '-2147319784 (80028018)' :
Method 'Activate' of object '_worksheet' failed

Est-ce qu'un âme charitable saurait pourquoi cet exemple (simple, me
semble-t-il) ne passe pas?

Merci par avance.
Phil








Avatar
Philippe.R
Bonjour Philippe,
Dans quel type de module as tu placé le code ?
Il est préférable d'utiliser un module standard
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Philippe Bonnet" a écrit dans le message de news:
%
Salut Paul.
Ben ca marche pas . Il claque l'erreur "subscript out of range".
J'en profite pour préciser que j'ai une version en anglais de office 2003.



"Paul V." a écrit dans le message de news:
%
Hello

Remplace sheet1 par Feuil1 et cela devrait marcher

A+

Paul V
"Philippe Bonnet" a écrit dans le message de news:

Bonjour à tous.
j'ai des soucis dans une macro sous excel 2003 :
j'essaye simplement de lancer un des exemples de l'aide :

Worksheets("Sheet1").Activate
MsgBox "The selection object type is " & TypeName(Selection)

et ca plante avec le message :

Run-Time Error '-2147319784 (80028018)' :
Method 'Activate' of object '_worksheet' failed

Est-ce qu'un âme charitable saurait pourquoi cet exemple (simple, me semble-t-il) ne passe pas?

Merci par avance.
Phil