Excel Downloads
Forum

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


Réponse
 
LinkBack Outils de la discussion
Vieux 22/08/2005, 11h53   #1 (permalink)
XLDnaute Junior
 
Date d'inscription: mai 2005
Messages: 55
Par défaut onglets

bonjour a tous

voici mon souci

j'ai créé sur une feuille viege 10 onglets nommés respectivement (1,2,3,4,5,6,7,8,9,10)

je souhaite y copier un meme texte dans chaque onglet

j'ai tester ceci

Sub addtest()
For i = 1 To 10
Page = i
Sheets(Page).Range('a1').Value = 'Ok'
Next i
End Sub


Mais il me bug a la ligne
Sheets(Page).Range('a1').Value = 'Ok'

bien si quelqu'un a une solution a mon probleme je le remercie par avance

merci a tous

cordialement

Sébastien hmy:
gscv est déconnecté   Réponse avec citation
ANNONCES
Vieux 22/08/2005, 11h58   #2 (permalink)
XLDnaute Occasionel
 
Date d'inscription: avril 2005
Messages: 289
Par défaut Re:onglets

Bonjour gscv, le forum,

mets i à la place de 'page' dans la ligne Sheets(Page).Range('a1').Value = 'Ok'

ca devrait marcher.

Sinon, autre possibilité:
tu créé ta macro de copier/coller.....

réponse un peu rapide mais suis à la bourre....
@+

bbmarcus
bbmarcus est déconnecté   Réponse avec citation
Vieux 22/08/2005, 11h59   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: avril 2005
Localisation: Beauvais
Version Excel : Excel 2003 (PC)
Messages: 317
Par défaut Re:onglets

gscv, le forum,

mes capacités en VBA sont limitées mais si j'ai bien compris ton code....
tu ne peux pas avoir plusieurs onglets avec le même nom.

A+
__________________
Bonne journée.

Sigma
sigma est déconnecté   Réponse avec citation
Vieux 22/08/2005, 12h02   #4 (permalink)
XLDnaute Occasionel
 
Avatar de ZZR09
 
Date d'inscription: juillet 2005
Localisation: Rouen
Version Excel : Excel 2007 (PC)
Messages: 340
Par défaut Re:onglets

Bonjour bbmarcus, le forum,

Si j'ai bien compris ton code, c'est un classeur avec 10 feuilles que tu as créé?

dans ce cas, remplace 'page' par i
avec dim i as integer
et supprime la ligne page=i
A+
__________________
cordialement
-----------------------------------------------------

"A cœur vaillant, rien d'impossible." Mais parfois... c'est plutôt fastidieux.
ZZR09 est déconnecté   Réponse avec citation
Vieux 22/08/2005, 12h05   #5 (permalink)
XLDnaute Occasionel
 
Date d'inscription: avril 2005
Messages: 289
Par défaut Re:onglets

Re,

ch'avais bien que j'avais oublié un truc.....

Au fait, c'est gscv l'auteur....je ne suis qu'un humble intervenant comme toi qui essaye d'aider son prochain....

@+

bbmarcus
bbmarcus est déconnecté   Réponse avec citation
Vieux 22/08/2005, 12h09   #6 (permalink)
XLDnaute Occasionel
 
Date d'inscription: avril 2005
Localisation: Beauvais
Version Excel : Excel 2003 (PC)
Messages: 317
Par défaut Re:onglets

re à tous,

je confirme que mes capacités en VBA sont inexixtantes, j'étais à côté de la plaque, désolé.

A+
__________________
Bonne journée.

Sigma
sigma est déconnecté   Réponse avec citation
Vieux 22/08/2005, 12h09   #7 (permalink)
XLDnaute Occasionel
 
Date d'inscription: avril 2005
Localisation: Beauvais
Version Excel : Excel 2003 (PC)
Messages: 317
Par défaut Re:onglets

re à tous,

je confirme que mes capacités en VBA sont inexixtantes, j'étais à côté de la plaque, désolé.

A+
__________________
Bonne journée.

Sigma
sigma est déconnecté   Réponse avec citation
Vieux 22/08/2005, 12h24   #8 (permalink)
XLDnaute Junior
 
Date d'inscription: août 2005
Messages: 91
Par défaut Re:onglets

Salut gscv,

normalement, ca marche:

For Each feuille In ThisWorkbook.Sheets
feuille.Range('a1').Value = 'Ok'
Next

Bonne prog
A+
Shining Hawk est déconnecté   Réponse avec citation
Vieux 22/08/2005, 12h58   #9 (permalink)
XLDnaute Accro
 
Avatar de Gael
 
Date d'inscription: mai 2005
Localisation: Inzinzac-Lochrist
Version Excel : Excel 2000 (PC)
Messages: 1 531
Par défaut Re:onglets

Bonjour Gscv, Bonjour à tous,

A mon humble avis, il suffit d'utiliser les possibilités de base d'XL.

En sélectionnant toutes les feuilles, tout ce qui est saisi dans une feuille est reporté sur toutes les autres.

Mais avec une macro, ça marche sûrement très bien aussi (LOL).

@+

Gael
Gael est déconnecté   Réponse avec citation
Vieux 22/08/2005, 13h46   #10 (permalink)
gscv
Guest
 
Messages: n/a
Par défaut Re:onglets

ZZR09 écrit:
Citation:
Bonjour bbmarcus, le forum,

Si j'ai bien compris ton code, c'est un classeur avec 10 feuilles que tu as créé?

dans ce cas, remplace 'page' par i
avec dim i as integer
et supprime la ligne page=i
A+

Deja Merci a tous pour ce depanage

la proposition de ZZR09 fonctionne a merveillle

Mille merci
  Réponse avec citation
Vieux 22/08/2005, 13h48   #11 (permalink)
gscv
Guest
 
Messages: n/a
Par défaut Re:onglets

Shining Hawk écrit:
Citation:
Salut gscv,

normalement, ca marche:

For Each feuille In ThisWorkbook.Sheets
feuille.Range('a1').Value = 'Ok'
Next

Bonne prog
A+
merci egalement pour cette solution qui fonctionne apres l avoir tester mais elle me prend egalement d'autres onglet auter que 1,2,3,4...


mais encore mille merci a tous

Sébastien
  Réponse avec citation
Vieux 22/08/2005, 14h25   #12 (permalink)
XLDnaute Occasionel
 
Avatar de ZZR09
 
Date d'inscription: juillet 2005
Localisation: Rouen
Version Excel : Excel 2007 (PC)
Messages: 340
Par défaut Re:onglets

Salut bbmarcus
Désolé pour mon erreur,
pour une fois que je savais quelque chose, j'ai fait trop vite et ne me suis même pas rendu compte que tu avais déjà répondu à la question, ni même que le nom cité n'était pas celui de l'auteur mais le tien :ermm:

A+

bbmarcus écrit:
Citation:
Re,

ch'avais bien que j'avais oublié un truc.....

Au fait, c'est gscv l'auteur....je ne suis qu'un humble intervenant comme toi qui essaye d'aider son prochain....

@+

bbmarcus
__________________
cordialement
-----------------------------------------------------

"A cœur vaillant, rien d'impossible." Mais parfois... c'est plutôt fastidieux.
ZZR09 est déconnecté   Réponse avec citation
Vieux 22/08/2005, 14h28   #13 (permalink)
XLDnaute Occasionel
 
Date d'inscription: avril 2005
Messages: 289
Par défaut Re:onglets

Re,

c'est pô grave........ja pardonne facilement à un xldien dont le nom rappel celui d'une motocyclette.....serait-ce un fait exprès? :lol:

bbmarcus
bbmarcus est déconnecté   Réponse avec citation
Vieux 26/08/2005, 15h22   #14 (permalink)
XLDnaute Occasionel
 
Avatar de ZZR09
 
Date d'inscription: juillet 2005
Localisation: Rouen
Version Excel : Excel 2007 (PC)
Messages: 340
Par défaut Re:onglets

bbmarcus écrit:
Citation:
Re,

c'est pô grave........ja pardonne facilement à un xldien dont le nom rappel celui d'une motocyclette.....serait-ce un fait exprès? :lol:

bbmarcus
Salut BBMarcus,

C'est effectivement une référence à une sacrée motocyclette ... et à un département (que peu de monde connaît tellement il est paumé et dépeuplé).

A+
__________________
cordialement
-----------------------------------------------------

"A cœur vaillant, rien d'impossible." Mais parfois... c'est plutôt fastidieux.
ZZR09 est déconnecté   Réponse avec citation
Vieux 26/08/2005, 15h22   #15 (permalink)
XLDnaute Occasionel
 
Avatar de ZZR09
 
Date d'inscription: juillet 2005
Localisation: Rouen
Version Excel : Excel 2007 (PC)
Messages: 340
Par défaut Re:onglets

bbmarcus écrit:
Citation:
Re,

c'est pô grave........ja pardonne facilement à un xldien dont le nom rappel celui d'une motocyclette.....serait-ce un fait exprès? :lol:

bbmarcus
Salut BBMarcus,

C'est effectivement une référence à une sacrée motocyclette ... et à un département (que peu de monde connaît tellement il est paumé et dépeuplé).

A+
__________________
cordialement
-----------------------------------------------------

"A cœur vaillant, rien d'impossible." Mais parfois... c'est plutôt fastidieux.
ZZR09 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 07h43.


(C) 2006 Excel Downloads