Bonjour

je suis nouveau ( la bonne excuse ;) ) et j'ai un soucis sur une variable,
j'avais  besoin de transformer du doc en pdf et j'ai donc exploiter la macro de
BatchConv1.7.sxw qui est formidable d'ailleurs.


merci :)

Mon soucis est que le fichier d'origine s'appelle toto.doc et lors de sa
transformation on garde son petit nom d'origine en toto.doc.PDF, et je n'arrive
pas a supprimer .doc de la variable filename.


tu peux essayer d'utiliser les fontions split et join

function NettoieFilename (filename as string) as string

filename="aaa.bb.cc.doc"

f = split(filename,".")
f(ubound(f))=""
filenameFin =join(f,".")
filenameFin =left(filename,len(filenameFin)-1)

NettoieFilename = filenameFin

End function


                argsSave(0).Name = "FilterName"
                argsSave(0).Value = filtername

--> à faire ici

                urlDestination = convertToURL(filename & ".pdf")

pour modifier urlDestination = convertToURL( NettoieFilename(filename) & ".pdf")


                theDoc.storeToURL(urlDestination,argsSave())


Bon courage
n'hesites pas si tu as des questions

Laurent


--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org - http://www.indesko.com Nuxeo Enterprise Content Management >> http://www.nuxeo.com - http://www.nuxeo.org
Livre "Programmation OpenOffice.org", Eyrolles 2004-2006

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à