Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 22/12/2006, 01h41   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: décembre 2006
Messages: 16
Question Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

Hello le forum,
Allez, c'est le dernier coup de main que je demande cette semaine !

Bon, j'ai une feuille (que ma macro vient gentillement de remplir pour moi) à copier vers un nouveau fichier. Une fois ce nouveau fichier créé (et donc avec une feuille remplie) il faudrait que je puisse fermer le fichier d'origine sans enregistrer les modifications. Le top serait d'avoir a la fin une fenetre EnregistrerSous pour le nouveau fichier...
J'ai deja fait pas mal de test, mais rien ne fonctionne....

Argghh, j'ai deja bien progressé cette semaine, mais je n'arrive pas encore à traiter les fichiers correctement...

Merci d'avance pour votre aide.

Raph
rdmoshpit est déconnecté   Réponse avec citation
ANNONCES
Vieux 22/12/2006, 04h16   #2 (permalink)
XLDnaute Junior
 
Date d'inscription: février 2005
Localisation: Québec
Version Excel : Excel 2003 (PC)
Messages: 62
Envoyer un message via MSN à Essem
Smile Re : Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

Salut rdmoshpit et le forum,

Voici le code pour un Save As:

nom = MsgBox("Entrez le nom du fichier", vbOKOnly, "NOM DE SAUVEGARDE")

ActiveWorkbook.SaveAs Filename:= _
("C:\Chemin\Répertoire\" & nom & ".xls")

Essem
Essem est déconnecté   Réponse avec citation
Vieux 22/12/2006, 16h53   #3 (permalink)
XLDnaute Nouveau
 
Date d'inscription: décembre 2006
Messages: 16
Par défaut Re : Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

cool ! merci beaucoup !

quelqu'un aurait une idée pour la suite ???

merci encore !
Raph
rdmoshpit est déconnecté   Réponse avec citation
Vieux 22/12/2006, 17h03   #4 (permalink)
XLDnaute Junior
 
Date d'inscription: février 2005
Localisation: Québec
Version Excel : Excel 2003 (PC)
Messages: 62
Envoyer un message via MSN à Essem
Red face Re : Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

Salut Rdmoshpit,

Pour la suite...

Voyons si j'ai bien compris:

Tu créé une nouvelle feuille que tu remplie de valeurs à l'aide d'une macro,
Tu copie cette feuille vers un nouveau fichier (ce qui n'est plus nécessaire avec un Save As).

Voici les questions que je me pose:

Est-ce que tes nouvelles feuilles sont toujours créées à partir de la même feuille ou si elle sont créées à partir de la feuille précédente?
Doit-on garder les feuilles précédentes dans le même fichier ou si elles sont sauvegardées sous des noms différents?
Ta macro copie des valeurs ou des formules qui sont en lien avec la feuille existante?

Au plaisir de te lire!

Essem
Essem est déconnecté   Réponse avec citation
Vieux 22/12/2006, 18h15   #5 (permalink)
XLDnaute Impliqué
 
Avatar de papapaul
 
Date d'inscription: octobre 2006
Localisation: Caen
Version Excel : Excel XP (PC)
Messages: 574
Par défaut Re : Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

Je suppose que ton fichier est créé avec une macro qui contient ca
Worksheets("ta feuille").Copy

si oui, alors tu peux mettre ca avant end sub
Application.Dialogs(xlDialogSaveAs).Show

@+
papapaul est déconnecté   Réponse avec citation
Vieux 23/12/2006, 01h02   #6 (permalink)
XLDnaute Nouveau
 
Date d'inscription: décembre 2006
Messages: 16
Par défaut Re : Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

Hello le fil, Papapaul et Essem

Merci à vous deux pour vos post, je reexplique mon probleme, car mon niveau de prog est trop juste pour que je puisse me servir de vos codes dans mon cas, en tout cas, je n'ai pas réussi....

En fait, ma macro tourne dans un fichier excel.
Elle remplie les cellules d'une des feuilles de ce fichier a partir d'une autre feuille de ce même fichier.
Je souhairais enregistrer dans un nouveau fichier cette feuille fraichement remplie. Je pensais a utiliser
Code:
Sheets(3).copy
, mais ensuite, je ne sais pas comment enregistrer ce nouveau fichier.
Et j'aimerais pouvoir laisser le choix du nom et de l'emplacement à la personne qui utilisera la macro (et si possible, verifier que l'enregistrement n'a pas été annulé)
Une fois le nouveau fichier enregistré, j'aimerais que le fichier qui contient la macro se ferme sans s'enregistrer et donc laisser l'utilisateur devant un seul fichier ouvert : le nouveau ( = copie d'une feuille du fichier macro).

Si ca parle a quelqu'un.... moi, je calle...

Bonne nuit a tous,
Raph
rdmoshpit est déconnecté   Réponse avec citation
Vieux 23/12/2006, 14h26   #7 (permalink)
XLDnaute Nouveau
 
Date d'inscription: décembre 2006
Messages: 16
Par défaut Re : Copie d'une feuille vers un nouveau fichier puis fermeture du fichier d'origine

ah non... je trouve pas... grrrr...
quelqu'un peut me filer un coup de main la dessus ??
rdmoshpit est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

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
Copie de feuilles d'un fichier vers un autre fichier Céline67 Forum Excel 12 30/10/2006 16h40
fichier d'origine alex75 Forum Excel 1 25/04/2006 10h14
tri puis copie de lignes d'une feuille à une autre doclulu Forum Excel 2 04/12/2005 15h37
tri puis copie de lignes d'une feuille à une autre doclulu Forum Excel 0 02/12/2005 17h32
Copie de feuille excel dans un nouveau fichier xls Raoul Forum Excel Downloads - Archives 1 18/01/2005 16h44


Fuseau horaire GMT +2. Il est actuellement 03h37.


(C) 2006 Excel Downloads