importer des fichiers .dat, les modifiers et fermer sans sauver
6 réponses
Eric Mary
Salut,
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel
pour pouvoir importer les données qu ils contiennent.
Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits
calculs), copier ce qui m interresse dans ma feuille excel, par contre je
voudrais le fermer automatiquement et passer a un fichier suivant. Le
problème c'est que lorsque je selectionne le fichier et le ferme la macro
s'arrette pour me demander
1- si je veux sauver les modifications (je ne veux pas sauver les modifs)
et 2- m'informe qu il y a beaucoup de données dans le clipboard et me
demande si je veux les utiliser dans d autres applications.
Auriez vous une commande ou une astuce qui permette de répondre
automatiquement a ces deux questions pour que ma macro tourne sans
s'arretter?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
Bonjour,
ActiveWorkbook.Close False peut être?
JB On 25 mar, 09:34, "Eric Mary" wrote:
Salut,
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel pour pouvoir importer les données qu ils contiennent. Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits calculs), copier ce qui m interresse dans ma feuille excel, par contre je voudrais le fermer automatiquement et passer a un fichier suivant. Le problème c'est que lorsque je selectionne le fichier et le ferme la mac ro s'arrette pour me demander 1- si je veux sauver les modifications (je ne veux pas sauver les modifs) et 2- m'informe qu il y a beaucoup de données dans le clipboard et me demande si je veux les utiliser dans d autres applications. Auriez vous une commande ou une astuce qui permette de répondre automatiquement a ces deux questions pour que ma macro tourne sans s'arretter?
Merci d'avance
Eric
Bonjour,
ActiveWorkbook.Close False peut être?
JB
On 25 mar, 09:34, "Eric Mary" <nospam-eric_m...@voila.fr> wrote:
Salut,
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel
pour pouvoir importer les données qu ils contiennent.
Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits
calculs), copier ce qui m interresse dans ma feuille excel, par contre je
voudrais le fermer automatiquement et passer a un fichier suivant. Le
problème c'est que lorsque je selectionne le fichier et le ferme la mac ro
s'arrette pour me demander
1- si je veux sauver les modifications (je ne veux pas sauver les modifs)
et 2- m'informe qu il y a beaucoup de données dans le clipboard et me
demande si je veux les utiliser dans d autres applications.
Auriez vous une commande ou une astuce qui permette de répondre
automatiquement a ces deux questions pour que ma macro tourne sans
s'arretter?
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel pour pouvoir importer les données qu ils contiennent. Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits calculs), copier ce qui m interresse dans ma feuille excel, par contre je voudrais le fermer automatiquement et passer a un fichier suivant. Le problème c'est que lorsque je selectionne le fichier et le ferme la mac ro s'arrette pour me demander 1- si je veux sauver les modifications (je ne veux pas sauver les modifs) et 2- m'informe qu il y a beaucoup de données dans le clipboard et me demande si je veux les utiliser dans d autres applications. Auriez vous une commande ou une astuce qui permette de répondre automatiquement a ces deux questions pour que ma macro tourne sans s'arretter?
Merci d'avance
Eric
Eric Mary
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
"JB" wrote in message news: Bonjour,
ActiveWorkbook.Close False peut être?
JB On 25 mar, 09:34, "Eric Mary" wrote:
Salut,
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel pour pouvoir importer les données qu ils contiennent. Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits calculs), copier ce qui m interresse dans ma feuille excel, par contre je voudrais le fermer automatiquement et passer a un fichier suivant. Le problème c'est que lorsque je selectionne le fichier et le ferme la macro s'arrette pour me demander 1- si je veux sauver les modifications (je ne veux pas sauver les modifs) et 2- m'informe qu il y a beaucoup de données dans le clipboard et me demande si je veux les utiliser dans d autres applications. Auriez vous une commande ou une astuce qui permette de répondre automatiquement a ces deux questions pour que ma macro tourne sans s'arretter?
Merci d'avance
Eric
Nikel, ça marche pour la premiere fenetre (sauver)
Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le
clipboard voulez vous sauver etc...) ?
merci bien!
Eric
"JB" <boisgontier@hotmail.com> wrote in message
news:1174809201.465744.130070@l77g2000hsb.googlegroups.com...
Bonjour,
ActiveWorkbook.Close False peut être?
JB
On 25 mar, 09:34, "Eric Mary" <nospam-eric_m...@voila.fr> wrote:
Salut,
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel
pour pouvoir importer les données qu ils contiennent.
Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits
calculs), copier ce qui m interresse dans ma feuille excel, par contre je
voudrais le fermer automatiquement et passer a un fichier suivant. Le
problème c'est que lorsque je selectionne le fichier et le ferme la macro
s'arrette pour me demander
1- si je veux sauver les modifications (je ne veux pas sauver les modifs)
et 2- m'informe qu il y a beaucoup de données dans le clipboard et me
demande si je veux les utiliser dans d autres applications.
Auriez vous une commande ou une astuce qui permette de répondre
automatiquement a ces deux questions pour que ma macro tourne sans
s'arretter?
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
"JB" wrote in message news: Bonjour,
ActiveWorkbook.Close False peut être?
JB On 25 mar, 09:34, "Eric Mary" wrote:
Salut,
je suis en train de faire une macro qui ouvre des fichiers .dat dans excel pour pouvoir importer les données qu ils contiennent. Pas de problèmes pour ouvrir le fichier, le modifier (deux trois petits calculs), copier ce qui m interresse dans ma feuille excel, par contre je voudrais le fermer automatiquement et passer a un fichier suivant. Le problème c'est que lorsque je selectionne le fichier et le ferme la macro s'arrette pour me demander 1- si je veux sauver les modifications (je ne veux pas sauver les modifs) et 2- m'informe qu il y a beaucoup de données dans le clipboard et me demande si je veux les utiliser dans d autres applications. Auriez vous une commande ou une astuce qui permette de répondre automatiquement a ces deux questions pour que ma macro tourne sans s'arretter?
Merci d'avance
Eric
R1
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver)
Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans
le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
Eric Mary
Je cherche, je cherche... J ai essayé d enregistrer une macro quand je rend mon presse papier visible et ensuite le vider, mais ça n'enregistre rien dans la macro....
"R1" wrote in message news:
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
Je cherche, je cherche...
J ai essayé d enregistrer une macro quand je rend mon presse papier visible
et ensuite le vider, mais ça n'enregistre rien dans la macro....
"R1" <R125600_AOTER_@hotmail.com> wrote in message
news:O1IPEtrbHHA.4176@TK2MSFTNGP02.phx.gbl...
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver)
Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans
le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
Je cherche, je cherche... J ai essayé d enregistrer une macro quand je rend mon presse papier visible et ensuite le vider, mais ça n'enregistre rien dans la macro....
"R1" wrote in message news:
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
Daniel.j
Bonjour, Oui
http://dj.joss.free.fr/presspap.htm
============= Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Private Declare Function CloseClipboard Lib "user32" () As Long
Sub VidePP() OpenClipboard 0 EmptyClipboard CloseClipboard End Sub
Daniel
-- FAQ MPFE FAQ du forum microsoft.public.fr.excel http://dj.joss.free.fr/faq.htm
"R1" a écrit dans le message de news:
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
Bonjour,
Oui
http://dj.joss.free.fr/presspap.htm
============= Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As
Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long
Sub VidePP()
OpenClipboard 0
EmptyClipboard
CloseClipboard
End Sub
Daniel
--
FAQ MPFE
FAQ du forum microsoft.public.fr.excel
http://dj.joss.free.fr/faq.htm
"R1" <R125600_AOTER_@hotmail.com> a écrit dans le message de news:
O1IPEtrbHHA.4176@TK2MSFTNGP02.phx.gbl...
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver)
Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans
le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
============= Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Private Declare Function CloseClipboard Lib "user32" () As Long
Sub VidePP() OpenClipboard 0 EmptyClipboard CloseClipboard End Sub
Daniel
-- FAQ MPFE FAQ du forum microsoft.public.fr.excel http://dj.joss.free.fr/faq.htm
"R1" a écrit dans le message de news:
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
Eric Mary
ça marche nikel!! merci beaucoup!
"Daniel.j" wrote in message news:
Bonjour, Oui
http://dj.joss.free.fr/presspap.htm
============= > Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Private Declare Function CloseClipboard Lib "user32" () As Long
Sub VidePP() OpenClipboard 0 EmptyClipboard CloseClipboard End Sub
Daniel
-- FAQ MPFE FAQ du forum microsoft.public.fr.excel http://dj.joss.free.fr/faq.htm
"R1" a écrit dans le message de news:
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
R1
ça marche nikel!!
merci beaucoup!
"Daniel.j" <dj@free.fr> wrote in message
news:et1CwMsbHHA.2088@TK2MSFTNGP04.phx.gbl...
Bonjour,
Oui
http://dj.joss.free.fr/presspap.htm
============= > Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long)
As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long
Sub VidePP()
OpenClipboard 0
EmptyClipboard
CloseClipboard
End Sub
Daniel
--
FAQ MPFE
FAQ du forum microsoft.public.fr.excel
http://dj.joss.free.fr/faq.htm
"R1" <R125600_AOTER_@hotmail.com> a écrit dans le message de news:
O1IPEtrbHHA.4176@TK2MSFTNGP02.phx.gbl...
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver)
Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans
le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?
============= > Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Private Declare Function CloseClipboard Lib "user32" () As Long
Sub VidePP() OpenClipboard 0 EmptyClipboard CloseClipboard End Sub
Daniel
-- FAQ MPFE FAQ du forum microsoft.public.fr.excel http://dj.joss.free.fr/faq.htm
"R1" a écrit dans le message de news:
Eric Mary wrote:
Nikel, ça marche pour la premiere fenetre (sauver) Est ce que t aurais une idée pour la deuxieme? (beaucoup de données dans le clipboard voulez vous sauver etc...) ?
merci bien!
Eric
Il doit bien exister un moyen de vider le Presse-papier, non?