Macro Excel
Fermé
emmalice
-
1 déc. 2011 à 16:03
eljojo_e Messages postés 1151 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - 5 déc. 2011 à 17:29
eljojo_e Messages postés 1151 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - 5 déc. 2011 à 17:29
A voir également:
- Macro Excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Déplacer une colonne excel - Guide
- Convertir chiffre en lettre excel sans macro ✓ - Forum Excel
- Aller à la ligne excel - Guide
2 réponses
eljojo_e
Messages postés
1151
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
144
5 déc. 2011 à 11:24
5 déc. 2011 à 11:24
Qu'entends tu par incrémenter le nom en fonction de la colonne B ? et tu dois créer 1000 feuille ?????
eljojo_e
Messages postés
1151
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
144
5 déc. 2011 à 13:06
5 déc. 2011 à 13:06
tient essaye ce code :
Sub Macro1()
Sheets("BL Type").Copy After:=Sheets(2)
Sheets("BL Type (2)").Select
a = Sheets("Cahier").Range("b3").Value
Sheets("BL Type (2)").Name = a
Cells.Select
Selection.ClearContents
Sheets("Cahier").Select
Rows("3:3").Select
Selection.Copy
Sheets(a).Select
Rows("3:3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub Macro1()
Sheets("BL Type").Copy After:=Sheets(2)
Sheets("BL Type (2)").Select
a = Sheets("Cahier").Range("b3").Value
Sheets("BL Type (2)").Name = a
Cells.Select
Selection.ClearContents
Sheets("Cahier").Select
Rows("3:3").Select
Selection.Copy
Sheets(a).Select
Rows("3:3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Bonjour eljojo_e,
Merci pour ta réponse ce code me permet de créer la feuille3 avec le nom de la cellule B3 e la feuille1 mais je voudrai aller plus loin avec un bouton pour créer automatiquement la feuille4 avec le nom de la cellule B4 de la feuille1 toujours en copiant la feuille BL Type avec les formules à l'intérieur et ainsi de suite.
En sommes, ce qui serai le top,
Depuis la feuille1 nommé "cahier" je souhaiterai avoir au debut de chaque ligne un bouton générer BL qui copierai le BL Type en feuille2, lui changeant le nom pris en cellule B3 de la feuille1 avec les infos de cette ligne et qui les dispatcherai dans la nouvelle feuille créer qui serai protégé automatiquement.
Je suis peut-être un peu gourmant et pas très explicite si besoin info merci de faire signe.
Encore Merci
Merci pour ta réponse ce code me permet de créer la feuille3 avec le nom de la cellule B3 e la feuille1 mais je voudrai aller plus loin avec un bouton pour créer automatiquement la feuille4 avec le nom de la cellule B4 de la feuille1 toujours en copiant la feuille BL Type avec les formules à l'intérieur et ainsi de suite.
En sommes, ce qui serai le top,
Depuis la feuille1 nommé "cahier" je souhaiterai avoir au debut de chaque ligne un bouton générer BL qui copierai le BL Type en feuille2, lui changeant le nom pris en cellule B3 de la feuille1 avec les infos de cette ligne et qui les dispatcherai dans la nouvelle feuille créer qui serai protégé automatiquement.
Je suis peut-être un peu gourmant et pas très explicite si besoin info merci de faire signe.
Encore Merci
eljojo_e
Messages postés
1151
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
144
5 déc. 2011 à 15:42
5 déc. 2011 à 15:42
Si j'ai compris, tu veut que le code copie la feuille BL Type en la renommant avec la cellule B3 et copie la ligne 3, recopier avec le nom de la cellule B4 et la ligne 4, etc jusqu'a 100 ?
eljojo_e
Messages postés
1151
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
144
5 déc. 2011 à 17:29
5 déc. 2011 à 17:29
désoler mais je comprend pas ta logique ^^
5 déc. 2011 à 12:17
Merci de la réponse voila plus de précision.
Non pas 1000 feuilles mais 100 feuilles.
Dans un classeur, j'ai la première feuille"cahier" la deuxième "BL Type" je souhaiterai créer automatiquement la feuille3 qui porterai le nom de la cellule "Cahier B3" et qui copirai la feuille "BL Type" avec les cellules de la ligne trois de la feuille"cahier" suis-je claire ??