Message de rapport:
 

Pilotage Excel via OLE

Sujet: Pilotage Excel via OLE
par droopy sur 5/6/2006 14:56:17

Bonjour à tous,


J'ai un problème pour piloter excel via windev.
Je dois en fait transférer le contenu d'un tableau dans un fichier excel existant et mise à part le copier coller ligne à ligne qui est très lent, je me casse la tête pour savoir s'il est possible de transférer le contenu du tableau complet en une fois.

Est-ce que quelqu'un aurait une idée.

Merci d'avance pour votre aide

voici le code que j'utilise actuellement


PROCEDURE Excel::versligne(Premiere_col="A",lig=1,Valeur="")
//valeur est la ligne à insérer dans excel -> séparée par des tab

cNewValue est une chaîne

cNewValue = Valeur
Premiere_col = Majuscule(Premiere_col)

cNewValue = Remplace(Valeur,"'","")
cNewValue = Remplace(cNewValue,"""","")

VersPressePapier(cNewValue)

:OLEExcel>>range(Premiere_col+lig)>>select()

:OLEExcel>>Activesheet>>Paste()


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