Bonjour
Merci, au vu de ta question, je me rends compte que je n'ai pas été
assez claire.
Quand je parle de libérer la ressource, c'est tout simplement que le CSV
ne peut être supprimé après avoir été intégré tant que Libre-Office est
lancé.
Par contre, je viens de vérifier, je peux l'ouvrir et le modifier sans
problème.
Cordialement,
Claude
-------- Message original --------
Sujet : [INTERNET] [fr-users] Re: calc macro : import de csv
De : pierre-yves samyn <pierre-yves.samyn@laposte.net>
Pour : users@fr.libreoffice.org
Date : 20/01/2014 17:59
Bonjour
claude wrote
Dans les exemples que j'ai pu trouver sur le Net, l'instruction suivante
est utilisée pour rompre le lien mais apparemment ne libère pas la
ressource
Feuille.setLinkMode(com.sun.star.sheet.SheetLinkMode.NONE)
Je ne rencontre pas ce problème... mais tu n'es pas très explicite. Que
veux-tu
dire par "ne libère pas la ressource" : tu essaies de modifier le csv après
dans le
programme ?
Tu peux toujours ajouter les instructions de l'exemple ci-dessous...
'************************************
PysFeuille = thisComponent.sheets().getByName("ARemplacer")
'Paramètres nécessaires à la copie
PysFilter = "Text - txt - csv (StarCalc)"
PysMode = com.sun.star.sheet.SheetLinkMode.NORMAL
'Insertion de la feuille par "lien"
PysFeuille.link(sUrl, "", PysFilter, sFilter, PysMode)
'Déconnection du lien
PysFeuille.setLinkSheetName("")
PysFeuille.LinkDisplayName
PysFeuille.LinkUrl=""
PysFeuille.setLinkMode(com.sun.star.sheet.SheetLinkMode.NONE)
'************************************
Cordialement
Pierre-Yves
--
View this message in context:
http://nabble.documentfoundation.org/calc-macro-import-de-csv-tp4093065p4093129.html
Sent from the Users mailing list archive at Nabble.com.
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.