Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 15-03-2007 14:49:27

BOBO59  
Membre
Date d'inscription: 05-03-2007
Messages: 7
Pépites: 42
Banque: 0

[RESOLU] OLE Excel, nouveau classeur

Bonjour,
j'utilise dans mon programme un OLE excel comme suit:

Code: pb

OLEObject lo_Excel 

lo_Excel = CREATE OLEObject 
li_Result = lo_Excel.ConnectToNewObject ( "excel.application" ) 
IF li_Result < 0 THEN 
//...erreur
RETURN -1 
END IF
//Ouverture du fichier sélectionné
lo_excel.WorkBooks.Open(as_destination)

La fonction open implique que le fichier existe déjà, il n' ya t il pas une fonction permettant de créer ce fichier si celui ci n'existe pas.

Hors ligne

 

#2 15-03-2007 14:53:26

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] OLE Excel, nouveau classeur

Code: pb

OLEObject lo_workbook

lo_workbook = lo_Excel.Workbooks.Add( ) 
lo_workbook.SaveAs( ls_file )

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 15-03-2007 15:09:47

BOBO59  
Membre
Date d'inscription: 05-03-2007
Messages: 7
Pépites: 42
Banque: 0

Re: [RESOLU] OLE Excel, nouveau classeur

Merci ca marche impec

Hors ligne

 

#4 15-03-2007 15:10:42

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] OLE Excel, nouveau classeur

de rien


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22