Convertir un fichier texte en excel
Stagiaire WDF
Inscrit:
27/06/2007 09:05
Post(s): 19
Bonjour,

Je bloque sur un probleme,qui est assez simple si j'utilise directement excel.

En effet, j ai des fichiers contenant des données avec des séparateur (Tab par exemple) et je voudrais à partir de mon programme Windev transfomer ce fichier en fichier excel.

Sachant que l'ouverture directe du fichier avec logiciel excel est possible avec la premiere fenêtre permettant de preciser le caractere de séparation.

En résume,
fichier avec separateur => Mon appli => fichier excel


Merci d'avance pour votre aide

Bonne journée pour les soldes

Contribution le : 27/06/2007 09:23
Créer un fichier PDF de la contribution Imprimer


Re: Convertir un fichier texte en excel
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Concernant l'ouverture du fichier, pas de soucis particulier :
//sClasseur est le nom complet du fichier avec séparateur
oExcel>>Workbooks>>Open(sClasseur)


Concernant l'enregistement : il faut spécifier le format "xlNormal" (-4143):
// n'affiche pas la confirmation
oExcel>>DisplayAlerts = Faux
// enregiste au format xls
oExcel>>ActiveWorkbook>>SaveAs(sNomClasseur,-4143)
// reactive les confirmations
oExcel>>DisplayAlerts = Vrai

Contribution le : 27/06/2007 09:55
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Convertir un fichier texte en excel
Stagiaire WDF
Inscrit:
27/06/2007 09:05
Post(s): 19
Merci pour ta réponse.
Ca marche parfaitement.

Mais, Pourriez vous me dire comment je puisse trouver les differentes fonctions (et leurs utilisation) d'un Objet Automation? (excel, word ...)

Merci

Contribution le : 27/06/2007 16:24
Créer un fichier PDF de la contribution Imprimer


Re: Convertir un fichier texte en excel
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Pour information, les méthodes et propriétés de l'objet Ole Automation de la suite office sont tout simplement celles du VBA !

Ainsi, si vous réalisez une macro vba, sa trascription sous WinDev est principalement un remplacement des . par des >>, le tout alloué à l'objet ole automation.

Attention quand même à transposer le code dans une forme compréhensible par WinDev, notament pour ce qui concerne les mots cles (SI, POUR...)

Contribution le : 27/06/2007 16:36
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Convertir un fichier texte en excel
Stagiaire WDF
Inscrit:
27/06/2007 09:05
Post(s): 19
Merci beaucoup pour ton aide.

Maitenant il me reste juste a apprendre les fonctions et les propriétes VBA pour manipuler un objetActif Excel dans son intégralité.

Bonne fin journée.

Contribution le : 27/06/2007 17:25
Créer un fichier PDF de la contribution Imprimer


Re: Convertir un fichier texte en excel
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Vous pouvez aussi utilisez le projet WDTypeLib et aller analyser le fichier \Programes files\Microsoft office\OfficeXX\XL5EN32.OLB
Le projet vous permet meme de créer un fichier *.WL qui contiendra toutes les constantes utilisées pour excel.

Contribution le : 27/06/2007 17:26
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2