Importation d'un fichier .dat, copie des données
Résolu
padbollevrai
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Fichier dat en excel
- Fichier .dat - Guide
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
5 réponses
Bonjour,
ouverture fichier choisi:
Import fichier: si vous pouvez l'ouvrir avec excel, c'est un fichier format texte. Vous pouvez creer une macro avec l'editeur de macro pour faire une importation de fichier type texte et adapter le code ci-dessus pour lancer l'import au lieu de l'ouverture du fichier
ouverture fichier choisi:
Sub test()
Dim CheminFichier As Variant
'ouvrir le fichier source
CheminFichier = Application.GetOpenFilename("Fichier Machine(*.dat), *.dat")
If CheminFichier = "" Or Not CheminFichier Then
Exit Sub
Else
Set FichierAppliSource = Workbooks.Open(Filename:=CheminFichier)
End If
End Sub
Import fichier: si vous pouvez l'ouvrir avec excel, c'est un fichier format texte. Vous pouvez creer une macro avec l'editeur de macro pour faire une importation de fichier type texte et adapter le code ci-dessus pour lancer l'import au lieu de l'ouverture du fichier
Bonjour,
Merci pour la réponse. Ceci me permettrait donc d'ouvrir le fichier que je veux. Se lancerait ensuite la procédure d'import, puis enfin le fichier "nom_fichier.dat" serait ouvert dans une fenêtre annexe portant le même nom.
Ce que je voudrais ensuite, c'est lancer automatiquement une macro de traitement que je possède déjà, puis copier tout le contenu de la feuille "nom_fichier.dat" vers la feuille INPUT de mon classeur principal.
Cela est-il possible, avez-vous des idées ?
Merci
Merci pour la réponse. Ceci me permettrait donc d'ouvrir le fichier que je veux. Se lancerait ensuite la procédure d'import, puis enfin le fichier "nom_fichier.dat" serait ouvert dans une fenêtre annexe portant le même nom.
Ce que je voudrais ensuite, c'est lancer automatiquement une macro de traitement que je possède déjà, puis copier tout le contenu de la feuille "nom_fichier.dat" vers la feuille INPUT de mon classeur principal.
Cela est-il possible, avez-vous des idées ?
Merci
Bonjour,
Ce qui est possible, c'est de ne pas ouvrir le fichier .DAT, mais de l'importer dans votre fichier excel ou vous avez votre code de traitement.
Serait-il possible de mettre a dispo un fichier .dat et votre fichier excel de traitement sur https://www.cjoint.com/ ??
Quel est votre excel ???
N'oubliez pas de copier/coller le lien cree dans votre prochain message
Ce qui est possible, c'est de ne pas ouvrir le fichier .DAT, mais de l'importer dans votre fichier excel ou vous avez votre code de traitement.
Serait-il possible de mettre a dispo un fichier .dat et votre fichier excel de traitement sur https://www.cjoint.com/ ??
Quel est votre excel ???
N'oubliez pas de copier/coller le lien cree dans votre prochain message
Merci pour la réponse.
Malheureusement, je bosse sur un projet confidentiel, je dois éviter de faire sortir des données. Mais ça doit se faire.
D'autre part, en raison de cette confidentalité, mon entreprise m'interdit d'ouvrir ou de déposer des documents sur des sites tels que cjoint.com. On peut en parler par mail, je vous envoie un MP avec mon adresse au besoin.
Malheureusement, je bosse sur un projet confidentiel, je dois éviter de faire sortir des données. Mais ça doit se faire.
D'autre part, en raison de cette confidentalité, mon entreprise m'interdit d'ouvrir ou de déposer des documents sur des sites tels que cjoint.com. On peut en parler par mail, je vous envoie un MP avec mon adresse au besoin.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question