• Initiateur de la discussion Initiateur de la discussion ducat 996 2001
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

ducat 996 2001

Guest
bonjour

j'aimerai dans un code VBA me servir des noms des feuilles sous la forme feuil1, feuil2....(nom des feuilles sous VBA et nom pas nom des onglets sous excel)

j'ai un code de ce type qui fonctionne parfaitement

ActiveSheet.Cells(16, 3) = Feuil24.Cells(80, 1)

mais j'aimerai l'avoir sous la forme

c=c+1
ActiveSheet.Cells(16, 3) = Feuil & (c).Cells(80, 1)

mais la ça ne fonctionne pas

quelqu'un à une idée ?

merci
 
Re : pb nom d'onglet

🙂 Tu peux essayer ca, ca doit pas etre loin de ce que tu veux

Sub Macro1()

Dim ws As Worksheet

For Each ws In Worksheets 'boucle sur tous les onglets du classeur

Worksheets(ws.Name).Cells(80, 1) = ActiveSheet.Cells(16, 3)

Next ws

End Sub
 
Re : pb nom d'onglet

j'ai pas encore testé, mais à premiére vue ça ne devrai pas remédier à mon probléme car je voudrai faire une boucle uniquement sur certains onglets qui ,dans excel ont des noms trés différents, d'où l'utilité de travailler avec les noms des feuilles en VB

merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
Réponses
5
Affichages
249
Didierpasdoué
D
Réponses
5
Affichages
910
Réponses
15
Affichages
784
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
740
  • Question Question
XL 2019 B
Réponses
10
Affichages
658
Réponses
3
Affichages
880
Retour