Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 29/04/2005, 12h16   #1 (permalink)
_RV
XLDnaute Nouveau
 
Date d'inscription: mars 2005
Messages: 46
Par défaut set m = worksheets marche pas??

bonjour tout le monde (re- pour les autres),

je voudrais essayre de faire un code propre, et comme je vais devoir l'adapter sur plusieurs fichiers, je me suis dit que j'allais nommer mes feuilles pour que ce soit plus simple à modifier par la suite,

j'ai donc ecrit:


Set m = Worksheet('total')

ce qui me semblait correct,
mais il me répond

'l'indice n'appartient pas à la selection'

je ne comprends pas, la syntaxe est pourtant la meme que dans l'aide...


qqun a-t-il une idée?


merci d'avance...

Hervé.
_RV est déconnecté   Réponse avec citation
ANNONCES
Vieux 29/04/2005, 12h18   #2 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 460
Par défaut Re:set m = worksheets marche pas??

bonjour

essaies

Set m = Worksheets('total')

Bon courage
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 29/04/2005, 12h25   #3 (permalink)
_RV
XLDnaute Nouveau
 
Date d'inscription: mars 2005
Messages: 46
Par défaut Re:set m = worksheets marche pas??

salut Pascal, le forum,

mes excuses, je m'étais trompé dans mon copier-coller, en fait j'écris ceci:

Dim m, n, o As Variant


Set m = Worksheets('REGLAGES')
Set n = Worksheets('règle5')
Set o = Worksheets('total_patine')


ca me semble correct non?

bref je comprends toujours pas...

merci qd meme
_RV est déconnecté   Réponse avec citation
Vieux 29/04/2005, 12h28   #4 (permalink)
_RV
XLDnaute Nouveau
 
Date d'inscription: mars 2005
Messages: 46
Par défaut Re:set m = worksheets marche pas??

je crois que j'ai compris, mais ca m'arrange pas trop...

en fait le set marche bien pour le fichier en cours dans excel, et comme je lui dit de faire le set sur des feuilles d'autres classeurs, il y arrive pas,

est-ce que ca peut etre ca?

si oui, c'est moche parce que je fais références aux autres classeurs ds mon code et vice versa...

comment je pourrais éviter ca? faire un set universel peut importe le classeur?
_RV est déconnecté   Réponse avec citation
Vieux 29/04/2005, 13h14   #5 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 460
Par défaut Re:set m = worksheets marche pas??

Re

sans avoir essayé

set m =workbooks('Toto').worksheets('Total')
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 29/04/2005, 13h24   #6 (permalink)
_RV
XLDnaute Nouveau
 
Date d'inscription: mars 2005
Messages: 46
Par défaut Re:set m = worksheets marche pas??

ca marche! merci Pascal!
_RV est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 08h39.


(C) 2006 Excel Downloads