Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Macro Filtrer+Copier-Coller+Enregistrer
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 16/05/2008, 16h25   #1 (permalink)
maryrossignon
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 36
Par défaut Macro Filtrer+Copier-Coller+Enregistrer

Bonjour le Forum,
J'aurai besoin de votre aide, je cherche à créer une macro qui me permettrait d'effectuer un filtre sur la colonne L et faire un copier-coller du résultat dans un nouveau fichier excel pour chacune des personnes qui se trouvent dans cette colonne, ensuite faire un enregistrer sous et renommer le fichier. Trouvez un échantillon du fichier ci-joint.
Dans l'attente de vous lire...
BàV
Fichiers attachés
Type de fichier : zip Echéancier clients_Test.zip (34,9 Ko, 13 affichages)
maryrossignon est déconnecté   Réponse avec citation
ANNONCES
Vieux 16/05/2008, 17h49   #2 (permalink)
fanfan38
XLDnaute Impliqué
 
Avatar de fanfan38
 
Date d'inscription: décembre 2006
Localisation: MORESTEL
Version Excel : Excel 2007 (PC)
Messages: 572
Par défaut Re : Macro Filtrer+Copier-Coller+Enregistrer

Bonjour
J'espère que la macro2 correspond à ton souhait...

Bon WE
A+ François
Fichiers attachés
Type de fichier : zip Ech‚ancier clients_Test.zip (43,1 Ko, 21 affichages)
__________________
fanfan38 est déconnecté   Réponse avec citation
Vieux 16/05/2008, 23h20   #3 (permalink)
maryrossignon
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 36
Par défaut Re : Macro Filtrer+Copier-Coller+Enregistrer

Bonsoir François,
Tout simplement génial... Je te remercie beaucoup pour ton aide et ta rapidité de réponse.
Petite question supplémentaire, serait-il possible de modifier la macro pour pouvoir renommer le nouveau fichier excel générer en le nommant avec le nom de la personne filtrée + le nom de l'onglet du fichier excel de départ (Relevé clients au 30-04-08)?

PS : ne perd pas le fil, stp, j'aurai 1 autre question du même style, filtrer dans 1 fichier par Nom et imprimer, je prépare 1 échantillon du fichier et poserai ma question plus clairement ce w-end.

Encore merci...
BàT
maryrossignon est déconnecté   Réponse avec citation
Vieux 17/05/2008, 00h14   #4 (permalink)
BrunoM45
XLDnaute Accro
 
Avatar de BrunoM45
 
Date d'inscription: avril 2005
Localisation: MONTARGIS (la Venise du Gâtinais)
Version Excel : Excel 2003 (PC)
Messages: 1 935
Lightbulb Re : Macro Filtrer+Copier-Coller+Enregistrer

Salut tout le monde,

Si je peux me permettre voici le fichier légèrement modifié

Avec un USF qui te permet de sélectionner le nom que tu souhaites filtrer, plus pratique qu'un "InputBox"

A+
Fichiers attachés
Type de fichier : zip Echéancier clients_Test.zip (45,5 Ko, 25 affichages)
__________________
Cordi@lement.

La politesse est comme le zéro, qui, sans avoir de valeur en soi, en ajoute à toutes choses.

VBA, vous ne savez pas comment faire ... Pensez à l'enregistreur de macro !
Menu -> Outils -> Macro -> Nouvelle macro

Si vous souhaitez rejoindre le club des Supporters d'XLD ... c'est ICI

Petite citation : C'est en XLDant que l'on devient XLDnaute Accro ...
BrunoM45 est déconnecté   Réponse avec citation
Vieux 17/05/2008, 13h20   #5 (permalink)
maryrossignon
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 36
Par défaut Re : Macro Filtrer+Copier-Coller+Enregistrer

Bonjour Bruno,
Merci pour ton intervention qui n'est pas des moindre et qui me convient parfaitement aussi... Si je peux me permettre et pour aller encore un peu plus loin, serait-il possible de conserver la même mise en page que le fichier original (voir aperçu avant impression) pour le nouveau fichier excel générer, pour ensuite imprimer le nouveau document et faire "bonne impression" ?
BàV
maryrossignon est déconnecté   Réponse avec citation
Vieux 17/05/2008, 14h39   #6 (permalink)
fanfan38
XLDnaute Impliqué
 
Avatar de fanfan38
 
Date d'inscription: décembre 2006
Localisation: MORESTEL
Version Excel : Excel 2007 (PC)
Messages: 572
Par défaut Re : Macro Filtrer+Copier-Coller+Enregistrer

Bonjour
Pour garder la mise en page j'enregistrerai plutôt une copie du fichier à laide la commande
ActiveWorkbook.SaveCopyAs (NomFic)

A+ François
__________________
fanfan38 est déconnecté   Réponse avec citation
Vieux 17/05/2008, 16h30   #7 (permalink)
BrunoM45
XLDnaute Accro
 
Avatar de BrunoM45
 
Date d'inscription: avril 2005
Localisation: MONTARGIS (la Venise du Gâtinais)
Version Excel : Excel 2003 (PC)
Messages: 1 935
Lightbulb Re : Macro Filtrer+Copier-Coller+Enregistrer

Salut Fanfan38, Maryrossignon,

Pour faire "bonne impression" (j'adore l'humour...)

Sachant que le résultat du filtre est copié dans "feuil1", qui elle même est copié dans un nouveau classeur et enregistrée.

Il te suffit :
1) sur ta première feuille, tu vas dans le menu Fichier -> Mise en page
tu cliques sur OK

2) tu sélectionnes ensuite ta feuil1, tu appuies sur la touche F4 ou CTRL+Y
pour reproduire la mise en page

Comme ça tu auras la mise en page souhaitée à chaque fois.

Est-ce que ça te va comme ça ?

A+
__________________
Cordi@lement.

La politesse est comme le zéro, qui, sans avoir de valeur en soi, en ajoute à toutes choses.

VBA, vous ne savez pas comment faire ... Pensez à l'enregistreur de macro !
Menu -> Outils -> Macro -> Nouvelle macro

Si vous souhaitez rejoindre le club des Supporters d'XLD ... c'est ICI

Petite citation : C'est en XLDant que l'on devient XLDnaute Accro ...
BrunoM45 est déconnecté   Réponse avec citation
Vieux 17/05/2008, 17h05   #8 (permalink)
maryrossignon
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 36
Par défaut Re : Macro Filtrer+Copier-Coller+Enregistrer

Super... ! Merci à vous 2.

Mary R.
maryrossignon est déconnecté   Réponse avec citation
Vieux 17/05/2008, 17h19   #9 (permalink)
maryrossignon
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 36
Par défaut Re : Macro Filtrer+Imprimer

Comme promis, je me permets de revenir vers vous pour obtenir de l'aide pour améliorer l’utilisation journalière, dans le cadre de mon travail, du fichier ci-joint (échantillon) :

Objectifs : créer 1 macro via 1 USF pour imprimer des listes de distributions de factures, en pensant que de nouveaux onglets apparaîtront pour terminer l’année (01-2008 > 12-2008) :
L’USF doit contenir :
1. Filtre 1 : pour filtrer par date de transmission (colonne L)
2. Filtre 2 : pour filtrer pour nom de Conducteur (colonne K)
3. Filtre 3 : pour filtrer par CI (colonne H)
4. Bouton « Imprimer » : pour imprimer la liste de distribution de la colonne A à J, en fonction des critères filtrés tout en conservant la même mise en page (voir aperçu avant impression) que les onglets de départ et bien faire apparaître :
a.En pied de page à gauche : le nom du conducteur sélectionné
b.En pied de page au centre : la date de transmission

Dans l’attente de vous lire…
BàV
Fichiers attachés
Type de fichier : zip Liste_Factures2008.zip (37,7 Ko, 4 affichages)
maryrossignon est déconnecté   Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

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


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Enregistrer celon critère apres avoir filtrer aurel Forum Excel 0 14/03/2008 14h58
Filtrer, copier et coller des données dans un autre classeur Papillon34 Forum Excel 2 16/10/2007 16h41
Copier/coller macro zaza29 Forum Excel 2 11/04/2007 09h15
Macro et copier coller SATANAS Forum Excel 3 16/01/2006 12h35
Macro copier coller Cécilia Forum Excel Downloads - Archives 1 23/08/2003 02h34


Fuseau horaire GMT +2. Il est actuellement 23h29.


(C) 2006 Excel Downloads