<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.guillaume.lelarge.info/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>gleu's blog - Tag - api</title>
  <link>http://blog.guillaume.lelarge.info/index.php/</link>
  <atom:link href="http://blog.guillaume.lelarge.info/index.php/feed/tag/api/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Thu, 04 Dec 2008 14:30:55 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Intégration d'OpenOffice.org dans un projet Visual Basic</title>
    <link>http://blog.guillaume.lelarge.info/index.php/post/2004/08/20/5-integration-ooo-vb</link>
    <guid isPermaLink="false">urn:md5:a31c183041aa66456af36995a09f462e</guid>
    <pubDate>Fri, 20 Aug 2004 17:02:00 +0000</pubDate>
    <dc:creator>Guillaume Lelarge</dc:creator>
        <category>OpenOffice.org</category>
        <category>api</category><category>openoffice.org</category><category>vb</category>    
    <description>    &lt;p&gt;Cela fait maintenant plusieurs jours que j'essaie d'intégrer &lt;a href=&quot;http://fr.openoffice.org&quot;&gt;OpenOffice.org&lt;/a&gt; (notamment le traitement de texte) dans nos projets &lt;acronym title=&quot;Visual Basic&quot;&gt;VB&lt;/acronym&gt;. Cela n'a pas été sans soucis mais je crois avoir réussi à remplacer Word &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt; .&lt;/p&gt;
&lt;p&gt;À part quelques liens, je ne donnerais qu'une astuce. Si vous galérez trop avec l'&lt;acronym title=&quot;Application Programming Interface&quot;&gt;API&lt;/acronym&gt; d'OpenOffice.org dans votre projet VB, pensez à  créer une macro que vous exécuterez à  partir de VB. Cela a une grande importance car toutes les fonctions ne sont pas disponibles à  partir de VB, notamment celles concernant le « dispatcher ». En utilisant une macro, vous pourrez utiliser tous les exemples traînant sur différents sites dont &lt;a href=&quot;http://www.oooforum.org/forum/viewforum.php?f=9&amp;amp;topicdays=0&amp;amp;start=50&quot;&gt;OpenOffice Macros and API&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pour finir, voici les quelques liens dont je viens de parler. Vous avez évidemment l'API des &lt;a href=&quot;http://api.openoffice.org/docs/DevelopersGuide/Text/Text.htm&quot;&gt;documents texte&lt;/a&gt; et des &lt;a href=&quot;http://api.openoffice.org/docs/DevelopersGuide/Spreadsheet/Spreadsheet.htm&quot;&gt;feuilles de calcul&lt;/a&gt;. Voici aussi quelques astuces récupérées sur le forum des macros :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooforum.org/forum/viewtopic.php?t=586&quot;&gt;ouvrir un document (en mode lecture seule)&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooforum.org/forum/viewtopic.php?t=5124&quot;&gt;impression d'un document par VB&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooforum.org/forum/viewtopic.php?t=11244&quot;&gt;mise à  jour des champs utilisateur dans Writer&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooforum.org/forum/viewtopic.php?t=6079&quot;&gt;exécuter une macro à  partir de VB&lt;/a&gt; ;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooforum.org/forum/viewtopic.php?t=6221&quot;&gt;accéder à  la base de registres à  partir d'une macro&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dernier point, un site particulièrement important dans le domaine des macros pour OpenOffice.org est celui de &lt;a href=&quot;http://www.pitonyak.org/&quot;&gt;Pitonyak&lt;/a&gt; où vous trouverez son livre et ses macros (disponible en &lt;a href=&quot;http://fr.openoffice.org/Documentation/Guides/Andrew5.sxw&quot;&gt;français au format OOo&lt;/a&gt; et au &lt;a href=&quot;http://fr.openoffice.org/Documentation/Guides/Andrew5.pdf&quot;&gt;format PDF&lt;/a&gt;).&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.guillaume.lelarge.info/index.php/post/2004/08/20/5-integration-ooo-vb#comment-form</comments>
      <wfw:comment>http://blog.guillaume.lelarge.info/index.php/post/2004/08/20/5-integration-ooo-vb#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.guillaume.lelarge.info/index.php/feed/atom/comments/5</wfw:commentRss>
      </item>
    
</channel>
</rss>