begin process at 2012 02 17 02:28:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Débutants

 > 

Macro exel qui enregistrer un autre fichier exel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Macro exel qui enregistrer un autre fichier exel

samedi 14 mars 2009 à 10:37:58 | Macro exel qui enregistrer un autre fichier exel

momo360

Bonjour,
Je suis tout nouveau sur ce forum est vient appeler à l'aide. Après une semaine de recherche je n'arrive tjs pas a résoudre mon problème.
J'ai une macro exel (fichier1) qui ouvre un autre fichier exel (fichier2), qui le modifie. Ces modifications se font en arriere plan (fenêtre non visible). Je veux ensuite enregistrer le fichier et quiter. Mon problème est que je n'arrive pas a enregistrer. Si je zape l'étape enregistrer et que je laisse le "quitter",  il me met la fenêtre courante "voulez vous enregistrer......". Quand je repond "oui " à cette fenêtre, il enregistre mes modifications correctement et me ferme le fichier
Je voudrez donc qu'il zape cette étape et qu'il m'enregistre directement.


Voici mon code qui est contenu dans un module du fichier1

Public obj As Excel.Application

Sub ouvrire()

Set obj = CreateObject("Excel.Application")
strFichier = "C:\Documents and Settings\user\Mes documents\fichier2.xls"
obj.Workbooks.Open (strFichier)
obj.Visible = False

end sub

Sub EnregistrerFermer()
'Ligne qui doit enregistrer
obj.Quit ou obj.Workbooks.Close
end sub

Voila merci d'avance pour votre aide
samedi 14 mars 2009 à 13:06:54 | Re : Macro exel qui enregistrer un autre fichier exel

dedenet2

Bonjour ,

Etant donné que tu modifies le fichier2 , il faut l'enregistrer
avant de le fermer.
Tu peux ecrire:
   Workbooks("fichier2.xls").Close savechanges:=True
Bonne journée

samedi 14 mars 2009 à 18:47:22 | Re : Macro exel qui enregistrer un autre fichier exel

momo360

Re

C'est parfait!!!!
Dire que je me suis pris la tête pour une si petite ligne
Javais déjà essayé ce code mais je n'avais pas marqué le ("fichier2.xls")

Un grand merci




Cette discussion est classée dans : fichier, enregistrer, macro, obj, exel


Répondre à ce message

Sujets en rapport avec ce message

Sauvegarder une macro sous excel [ par erics67 ] Bonjour,Je souhaiterais pouvoir enregistrer une macro que je viens de créer sous un fichier excel (*.xls)J'ai essayé de faire "enregistrer sous", mais enregistre un fichier exel a l'aide d'une macro vba en gardent le non et le l'enregistre sous un autre dossier [ par gegenath ] suite a la réalisation d'une macro qui me permet de récupéré un trame envoyer sous forme exel et de la mettre en forme ,actuellement elle est enregist comment enregistrer un fichier exel [ par vlef0186 ] dans une des sources posté dernierement ici, on y apprend a aller chercher des valeurs dans un fichier exel, j'ai donc creer un fichier exel avec des message alerte quand on enregistre un fichier [ par loops02 ] Bonjour, je voudrais savoir comment faire (en vba ou vb) pour avoir un message d'alerte lorsque l'utilisateur sélectionne le menu "enregistrer sous" Besoin d'aide pour enregistrer un fichier [ par jeremilie ] Voila mon problème, j'ai un fichier que j'enregistre à l'aide d'une macro,le nom du fichier est defini cmme valeur d'une certaine cellule.Hors quand j Code pour enregistrer un fichier [ par nicl ] Bonjour à tousJe souhaiterais connaitre le moyen pour enregistrer un fichier excel sous la forme suivante :ex : nom223.xls22 : correspondant au numéro comment enregistrer un fichier sans macro intégree [ par hectoretrobin ] Bonjourj'ai créée une macro sur excel moulinant et traitant des données d'un fichier texte.A la fin, je lui demande de m'enregistrer le traitement sur Date inversée [ par Ellimac51 ] Bonjour à tous, Ce n'est peut être pas le lieu pour parler de macro excel mais je tente : A partir d'une macro sur un fichier Excel, je fais appel à Macro Excel pr concatener plusieurs fichiers [ par SERIEUXETCOOL ] Bonjour tout le monde, C'est mon premier post ici alors je ne sais pas trop si je suis au bon endroit. D'avance je m'excuse. Je viens vous demander [Catégorie modifiée .Net -> VBS] Problème [super titre !] [ par Filaz13 ] Bonjour à tous, Je suis étudiant et j'ai besoin de réaliser un script pour une étude de cas. Je vous précise que je suis débutant de chez débutant e


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,264 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales