Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une qu estion
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossie r où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&1 0 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro cop ier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 av ec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une qu estion
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossie r où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&1 0 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro cop ier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 av ec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une qu estion
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossie r où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&1 0 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro cop ier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 av ec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 > > tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3
avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 > > tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3
avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 > > tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3
avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 >> tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 >> tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 >> tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Salut,
C'est tout bon j'ai bidouille un truc qui marche,
Merci encore a vous deux pour vos reponses,
@+
Michel.
"Michel" a écrit dans le message de
news:Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&1 0 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro cop ier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 av ec
le nom en colonne A et les valeurs en colonne B, puis de sauver ce fich ier
sous ce meme nom, le fermer puis de continuer la boucle pour faire le n om
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Salut,
C'est tout bon j'ai bidouille un truc qui marche,
Merci encore a vous deux pour vos reponses,
@+
Michel.
"Michel" <mholderiantispam@hotmailantispam.com> a écrit dans le message de
news: uPuzICKvGHA.1852@TK2MSFTNGP04.phx.gbl...
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&1 0 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro cop ier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 av ec
le nom en colonne A et les valeurs en colonne B, puis de sauver ce fich ier
sous ce meme nom, le fermer puis de continuer la boucle pour faire le n om
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Salut,
C'est tout bon j'ai bidouille un truc qui marche,
Merci encore a vous deux pour vos reponses,
@+
Michel.
"Michel" a écrit dans le message de
news:Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&1 0 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro cop ier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 av ec
le nom en colonne A et les valeurs en colonne B, puis de sauver ce fich ier
sous ce meme nom, le fermer puis de continuer la boucle pour faire le n om
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier s ous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier s ous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 =
tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier s ous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Salut,
Merci pour ta reponse.
J'ai fais le tableau croise dynamique, mais apres je la macro ne me sert a
rien dans la mesure que je ne dois pas copier mes feuilles vers un nouveau
fichier.
J'ai qu'une seule feuille avec toute ma liste de noms. d'apres ces noms, si
ils se repetent, je voudrais copier les lignes vers un nouveau
classeur(fichier) et le sauver., et cela doit se repeter pour tous les noms,
qui sont differents.
Une autre petite soluce ?
@+
Michel.
"justasimpleword" a écrit dans
le message de news:Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 > >> tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Salut,
Merci pour ta reponse.
J'ai fais le tableau croise dynamique, mais apres je la macro ne me sert a
rien dans la mesure que je ne dois pas copier mes feuilles vers un nouveau
fichier.
J'ai qu'une seule feuille avec toute ma liste de noms. d'apres ces noms, si
ils se repetent, je voudrais copier les lignes vers un nouveau
classeur(fichier) et le sauver., et cela doit se repeter pour tous les noms,
qui sont differents.
Une autre petite soluce ?
@+
Michel.
"justasimpleword" <justasimpleword@discussions.microsoft.com> a écrit dans
le message de news: 069FAEF7-9FD3-4261-B790-038D4383BCFE@microsoft.com...
Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...
Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 > >> tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.
Salut,
Merci pour ta reponse.
J'ai fais le tableau croise dynamique, mais apres je la macro ne me sert a
rien dans la mesure que je ne dois pas copier mes feuilles vers un nouveau
fichier.
J'ai qu'une seule feuille avec toute ma liste de noms. d'apres ces noms, si
ils se repetent, je voudrais copier les lignes vers un nouveau
classeur(fichier) et le sauver., et cela doit se repeter pour tous les noms,
qui sont differents.
Une autre petite soluce ?
@+
Michel.
"justasimpleword" a écrit dans
le message de news:Bonjour,
En espérant que j'ai bien compris le problème :
Je créerai d'abord un tableau croisé dynamique.
Dans disposition, mettre "nom" sur "page" et tes données en ligne et en
colonne.
Une fois ton tableau créé (en général, ds les champs, je supprime les
totaux), tu vas dans la barre d'outil "tableau croisé dynamique" et tu
cliques sur "Afficher les pages"... (selon les versions d'Excel, tu peux
"afficher les pages" en glissant sur ton "titre de page" et clic droit.
1ère étape terminée
Ensuite, tu appliques la macro suivante qu'a créé JB suite à une question
posée : cette macro permet d'enregistrer chaque feuille dans un classeur
différent avec pour titre le nom de ta feuille... (et ce dans le dossier
où
est enregistré ton document de bas)
Sub DecoupeClasseurPlusieurs()
Application.DisplayAlerts = False
ChDir ActiveWorkbook.Path
For Each s In ActiveWorkbook.Sheets
s.Copy
ActiveWorkbook.SaveAs Filename:=s.Name
ActiveWorkbook.Close
Next s
End Sub
Encore merci JB ;-)
En espérant t'avoir aidé...Bonjour a tout le monde,
Ce n'est pas tres dur mais j'ai du mal a concevoir comment faire...
J'ai un tableau excel avec en colonne A des noms et en colonne B des
valeurs. Ces noms peuvent se repeter ligne 1&5&15 = toto et ligne 2&10 > >> tata
Prenons l'exemple de toto.
Ce que je voudrais faire c'est de pouvoir automatiquement via macro
copier
les lignes 1&5&15 dans un nouveaux fichier qui serait en ligne 1&2&3 avec
le
nom en colonne A et les valeurs en colonne B, puis de sauver ce fichier
sous
ce meme nom, le fermer puis de continuer la boucle pour faire le nom
suivant.
Si possible en ne faisant pas de tris, sinon pas grave.
Si quelqu'un a une soluce, ca serait sympa.
D'avance un grand merci,
@+
Michel.