Ouvrir un fichier txt dans le fichier xls en cours

Ouvrir un fichier txt dans le fichier xls en cours - VB/VBA/VBS - Programmation

Marsh Posté le 30-04-2009 à 09:21:44    

Bonjour,
 
J'ai un fichier xls qui est ouvert et dans lequel j'ai une macro. Cette macro me permet de rechercher un fichier txt sur mon PC (via un FileDialog) puis de l'ouvrir.
 
Le probleme, c'est que l'application Workbooks.OpenText Filename:= Nom_de_mon_fichier_selectionne m'ouvre le fichier dans un nouveau classeur.
 
Je souhaiterais qu'il l'ouvre dans une feuille donnee du classeur en cours.... :(  
 
Comment faire?
 
Merci d'avance....


Message édité par malaka le 30-04-2009 à 10:52:09
Reply

Marsh Posté le 30-04-2009 à 09:21:44   

Reply

Marsh Posté le 30-04-2009 à 10:55:08    

En attendant une solution plus propre, j'ouvre le fichier en question, je copie toutes les cellules dans la feuille de mon classeur et je referme celui qui a ete genere par le OpenText...
 
C'est crade, mais ca marche!
 
Par contre, il me demande si je veux conserver les donnees qui sont dans le presse-papiers. Comment forcer la reponse a "Non"?
 
Merci!

Reply

Marsh Posté le 30-04-2009 à 11:06:39    

Application.DisplayAlerts = False  
...
Traitement sur le fichier
...
Application.DisplayAlerts = True

Reply

Marsh Posté le 30-04-2009 à 11:14:00    

Merci!!!

Reply

Marsh Posté le 30-04-2009 à 17:57:48    

Salut, efface le contenu du presse papier


Application.CutCopyMode = False


Message édité par kiki29 le 30-04-2009 à 18:00:00
Reply

Marsh Posté le 30-04-2009 à 18:24:33    

OK! Merci!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed