archivé dans un autre classeur
#1
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 04-12-2008 14h47
bonjour a tous

je voudrais savoir s'il est possible d'archiver des donnée d'une classeur excel dans un autre classeur excel a partir d'un bouton?

et si oui quel et la macro pour selectionner le classeur désirer.

merci a tous 
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#2
Accro XLPages

Inscription: 23/05/2007
De Chamrousse

Messages: 309

Système d'exploitation:
PC
Version Excel utilisée:
2013
Posté le : 04-12-2008 17h31
Bonjour à tous,

Décompresse l'archive dans le même répertoire
Ouvre le classeur 'Classeur Source.xls'
Clique sur l'image

Tes données en 'A1:G40' de la feuille 'F1' du classeur Classeur Source.xls' sont copiées dans la feuille 'F1' du classeur 'Classeur Cible.xls'

Si tu cliques de nouveau sur l'image, les données seront recopiées à la suite sur la feuille 'F1' du classeur 'Classeur Cible.xls'

Utilisation de :

Option Explicit

Sub Archivage()
Sheets("F1").Range("A1:G40").Copy 'Determine la plage a copier
    Workbooks.Open Filename:=ThisWorkbook.Path & "\Classeur Cible.xls" 'Ouvre le classeur Cible
ActiveCell.Select ' Se positionne sur une cellule qui sera determinee plus loin
ActiveSheet.Paste 'Copie la plage
    Application.DisplayAlerts = False 'Suppression des alertes pour ne pas avoir 'Le classeur existe deja'
        Range("A" & Range("A65536").End(xlUp).Row + 1).Select 'Se positionne sur la premiere ligne vide en A
    ActiveWorkbook.Save 'Sauve le classeur Cible
    ActiveWindow.Close 'Ferme le classeur Cible
    Application.DisplayAlerts = True 'Reactive les alertes (toujours penser a les reactiver le plus tot possible)
    Application.CutCopyMode = False 'Desactive la plage de copie
End Sub

A+
 



Pièce jointe:
zip Classeurs Source et Cible.zip   [ Taille: 12.29 Ko - Téléchargements: 570 ]


Cordialement
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#3
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 04-12-2008 19h32
Bonjour jcgl

et merci beaucoup pour ton exemple tres précis.

en revenche j'ai un souci avec mon bouton qui ne fait pas fonctionner la macro,pourrai tu jeter un oeil dessus s'il te plait et me dire ce qu'il ne va pas.

ensuite j'aurai certainement d'autre question pour faire varier lgerement la destination si cela ne te derange pas.

mais pour l'instant je but sur se bouton

d'avance merci


Pièce jointe:
zip Classeur source 1.zip   [ Taille: 15.42 Ko - Téléchargements: 465 ]
zip Classeur 23.zip   [ Taille: 5.17 Ko - Téléchargements: 510 ]
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#4
Accro XLPages

Inscription: 23/05/2007
De Chamrousse

Messages: 309

Système d'exploitation:
PC
Version Excel utilisée:
2013
Posté le : 04-12-2008 20h01
 Bonjour à tous,

Remplace FilName par FileName
La Sheets(4).Select n'existe pas remplace par Sheets(1).Select

Ton CommandButton est.... n'est pas.... Je l'ai refait

mDF t'avait "recommandé" de déposer tes fichiers en *.xls...
Merci de respecter cette recommandation.

A+

Pièce jointe:
zip Classeurs Claude.zip   [ Taille: 25.34 Ko - Téléchargements: 453 ]
Edité par JCGL le 04/12/2008 21:07:51


Cordialement
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#5
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 04-12-2008 21h00
bonjour a tous

merci encore a toi JCGL

si je voulais par exemple dans le classeur 23 organiser comme suit

(A;B)rempli (C)vide  (D;E)rempli (F)vide et ainsi de suite sur quelque colonne ensuite repartir a (A;B) en dessous.

merci encore pour tout et a demain

bonne nuit a tous

Pièce jointe:
xlsm Classeur 23.xlsm   [ Taille: 9.40 Ko - Téléchargements: 462 ]
xlsm Classeur source 1.xlsm   [ Taille: 20.00 Ko - Téléchargements: 470 ]
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#6
Accro XLPages

Inscription: 23/05/2007
De Chamrousse

Messages: 309

Système d'exploitation:
PC
Version Excel utilisée:
2013
Posté le : 04-12-2008 21h11
Bonjour à tous,

Claude : Merci de relire mon dernier message est de déposer des fichiers en *.xls...
Je commence par croire que tu ne lis pas les réponses mais que tu utilises seulement les fichiers...

Si tel est le cas cela sera sans moi...

A+


Cordialement
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#7
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 05-12-2008 15h01
bonjour a tous

et bonjour JCGL

je croyais que fichier xls voulais dire fichier non ziper.

je m'excuse de ne pas tout savoir sur excel,comme je l'ai deja dit je débute je suis tres loin de ton niveau ,j'en suis desoler.

je me sert aussi de tes réponse pour apprendre et je t'en remerci

dit moi toujour se que veut dire .xls cela pourra toujours me servir

a bientot

et encore desoler de comme vous ne pas etre expert
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#8
Accro XLPages

Inscription: 23/05/2007
De Chamrousse

Messages: 309

Système d'exploitation:
PC
Version Excel utilisée:
2013
Posté le : 05-12-2008 17h14
Bonjour à tous,

Les extensions les plus utilisées de fichiers compressés sont *.zip ou *.rar.
Mais la plupart du temps, c'est *.zip. Nul besoin de logiciel supplémentaire : tu cliques droit sur un fichier et tu choisis 'Envoyer vers' dans le menu contextuel et 'Dossiers Compressés'.

Les extensions *.xls sont des fichiers Excel 97 à Excel 2003
Mais comme tu as Excel 2007, l'extension proposée par dédaut est *.xlsm
Tu as la possibilté de choisire de sauvegarder sous *.xls (Classeur 97-2003) dans la boite de dialogue d'enregistrement.

Nous sommes tous le Jedi de quelqu'un et le Padawan d'un autre...

Je regarde tes fichiers

A+ 


Cordialement
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#9
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 05-12-2008 18h22
rebonjour a tous

et merci JCGL pour tes renseignement jem'éforcerait a l'avenir de vous envoyer des fichiers compatibles.

mes excuse a tout le monde



Pièce jointe:
xls Classeur 23.xls   [ Taille: 21.00 Ko - Téléchargements: 433 ]
xls Classeur source 1.xls   [ Taille: 40.50 Ko - Téléchargements: 441 ]
Hors Ligne
Rapport   Haut 

Re: archivé dans un autre classeur
#10
Accro XLPages

Inscription: 25/11/2008

Messages: 174

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 06-12-2008 06h47
[quote] claude40 a écrit : bonjour a tous

si je voulais par exemple dans le classeur 23 organiser comme suit

(A;B)rempli (C)vide  (D;E)rempli (F)vide et ainsi de suite sur quelque colonne ensuite repartir a (A;B) en dessous.

merci




Pièce jointe:
xls Classeur 23.xls   [ Taille: 21.00 Ko - Téléchargements: 519 ]
xls Classeur source 1.xls   [ Taille: 40.50 Ko - Téléchargements: 469 ]
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes