<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.openoffice.devel.french">
    <title>gmane.comp.openoffice.devel.french</title>
    <link>http://blog.gmane.org/gmane.comp.openoffice.devel.french</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3333"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3331"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3330"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3329"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3326"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3324"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3317"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3316"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3315"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3314"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3312"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3311"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3310"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3309"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3308"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3306"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3305"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3302"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3300"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3296"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3333">
    <title>[fr-prog] AUTO : Michel GRIMAULT est absent du 15/07/2011 au 10/08/2011 compris. (retour 11/08/2011)</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3333</link>
    <description>&lt;pre&gt;
Je suis absent(e) du bureau jusqu'au 11/08/2011

En cas d'urgence, vous pouvez contacter Pierre MONBOUSSIN au
02-99-54-61-65.
Si votre message concerne le projet SIPRES (feuiilles de calcul), merci de
faire transiter votre mail par la BALF projet SIPRES.
A bientôt.


Remarque : ceci est une réponse automatique à votre message  "[fr-prog]
Bo�tes de dialogue" envoyé le 5/8/11 5:46:22.

C'est la seule notification que vous recevrez pendant l'absence de cette
personne.--
------------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscribe&amp;lt; at &amp;gt;fr.openoffice.org
For additional commands, e-mail: sympa&amp;lt; at &amp;gt;fr.openoffice.org with Subject: help
&lt;/pre&gt;</description>
    <dc:creator>m.grimault&lt; at &gt;cnafmail.fr</dc:creator>
    <dc:date>2011-08-05T08:00:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3331">
    <title>[fr-prog] Bo�tes de dialogue</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3331</link>
    <description>&lt;pre&gt;Bonjour à tous les amateurs de BASIC
J'ai rédigé un document à l'usage des programmeurs d'applications en
BASIC SUN ayant pour sujet les boîtes de dialogues.
Il comprend quatre chapitres :
1 - Conception des boîtes de dialogue
2 - Gestion des éléments par un programme BASIC
3 - Démonstration intégrée au document
4 - Références API
Ce document va plus loin que toutes les publications que j'ai
consultées dans la documentation OOo, d'une part parce qu'il est basé
sur la version 3.3 et d'autre part parce que je donne les références
des documents API qui m'ont permis de trouver  les méthodes et
propriétés utilisées dans le BASIC (merci à Xray)
J'ai transmis ce document sur doc-subscribe&amp;lt; at &amp;gt;fr.openoffice.org le
26/07/2011.
Sera-t-il incorporé un jour dans un How To ?
Quelqu'un est-il intéressé ? 
Cordialement 
A. Rimbert
--
------------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscribe&amp;lt; at &amp;gt;fr.openoffice.org
For additional commands, e-mail: sympa&amp;lt; at &amp;gt;fr.openoffice.org with Subject: help
&lt;/pre&gt;</description>
    <dc:creator>rimberta&lt; at &gt;orange.fr</dc:creator>
    <dc:date>2011-08-05T03:46:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3330">
    <title>[fr-prog] Calc depuis la version 3.3.0</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3330</link>
    <description>&lt;pre&gt;Bonsoir à tous,

Je ne me suis pas précipité sur la version 3.3.0 d'OO. Je l'ai installée ce 
Week-End.

Si la 3.1.1 avait introduit quelques changements mineurs dans les fonctions 
INDIRECT et ADRESSE de Calc, il semble qu'une modification autrement plus 
génante ait eu lieu pour cette version.

J'ai remarqué un changement de comportement de Calc a contrario de toutes les 
habitudes des utilisateurs classiques de tableurs.
Ainsi, il est fréquent que dans des formules les utilisateurs ajoutent, 
soustraient, multiplient ou divisent entre elles des valeurs numériques avec 
des valeurs textuelles. Il ne s'agit pas des opérations dont les programmeurs 
C ou C++ ont l'habitude, mais d'une convention, non écrite semble-t-il, qui 
veut que les valeurs textuelles soient interprétées comme 0. Ainsi une 
formule "=A1+2" vaut :
5 si A1 contient 3,
2 si A1 contient une entête comme "Résultat"

Je sais que cela revient à ajouter choux et carottes, mais il ne me semble pas 
que les informaticiens soient habilités à forcer l'usage d'une rigueur 
mathématique à des utilisateurs dont ce n'est pas le souci premier. Ceci 
d'autant plus que la susdite convention non seulement leur convenait 
parfaitement depuis 20 ou 30 ans, mais que l'usage systématique de tests de 
numéricité a pour facheuse conséquence de rendre les formules inutilement 
compliquées et plus lourdes à calculer.

Ne pourrions nous pas faire machine arrière sur ce sujet et revenir à ce 
standard de fait encore respecté par les autres tableurs ? Nous singulariser 
ne paraît pas une idée lumineuse, mais plutôt la marque du manque de 
souplesse d'un idéologue passionné de l'orthodoxie numérique.

Au demeurant ce changement est inutile car il existe un palliatif qui 
transforme la formule "=A1+2" en "=SOMME(A1)+2" et qui a l'avantage de 
conserver le comportement cher aux utilisateurs puisque SOMME(A1) vaut :
3 si A1 contient 3,
0 si A1 contient une entête comme "Résultat"
Mais au prix d'une lourdeur inutile et surtout sans justification théorique 
(que vient faire une somme là où elle n'additionne rien ?)

Cordialement à tous
Le mieux est l'ennemi du bien
Jean-Marc
--
&lt;/pre&gt;</description>
    <dc:creator>Jean-Marc Delmas</dc:creator>
    <dc:date>2011-05-29T18:16:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3329">
    <title>Dessin sous Calc</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3329</link>
    <description>&lt;pre&gt;Bonsoir

Je trace un dessin avec une fonction qui se met automatiquement à jour
quand on modifie les données dans le tableur. Cette fonction marche pour
l'instant mais je cherche à récupérer les coordonnées de la cellule où
j'ai écrit l'appel de la fonction ?

Est ce possible ?

D'avance merci
xavier
&lt;/pre&gt;</description>
    <dc:creator>xavier roguiez</dc:creator>
    <dc:date>2011-02-05T17:12:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3326">
    <title>Server COM</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3326</link>
    <description>&lt;pre&gt;Bonjour,
Mon environnement : Windows 7 édition intégrale Version 601
Visual Studio 2008 Professional Edition
OpenOffice.Org 3.2.1
J'ai réussit à manipuler, en basic, des documents texte et des classeurs, mais 
dans tous les cas, chaque fois que je copie du code où il y a une instruction 
du type :
Nom = com.xxxxxx
J'ai le signale d'erreur "COM n'est pas déclaré"
Il manque certainement quelque chose à mon environnement, mais quoi ?
Merci de votre aide
&lt;/pre&gt;</description>
    <dc:creator>Sauveur CONSALVI</dc:creator>
    <dc:date>2011-01-10T16:53:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3324">
    <title>Insérer dynamiquement une image dans un document texte</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3324</link>
    <description>&lt;pre&gt;Bonjour,
Mon environnement : Windows 7 édition intégrale Version 601
Visual Studio 2008 Professional Edition
OpenOffice.Org 3.2.1

J'ai trouvé des exemples pour insérer dynamique des images dans une feuille de 
classeur, mais je ne trouve rien pour un document texte !
Je sais insérer du texte sur un signet (BookMark)
Je pense qu'il faut convertir en objet image une adresse URL, et ensuite 
coller cette image
Mais quelle est la syntaxe ?
Merci d'avance
SC
&lt;/pre&gt;</description>
    <dc:creator>Sauveur CONSALVI</dc:creator>
    <dc:date>2011-01-09T00:35:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3317">
    <title>Pb de recherche dans calc</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3317</link>
    <description>&lt;pre&gt;Bonjour,

Je vais essayer d'être claire
Dans un tableau calc, je crée une macro qui recherche des noms avec le 
code suivant (merci la communauté, je l'ai trouvé sur le site)

/Cherche = maZone.createSearchDescriptor
with Cherche
  .SearchString = "toto"
   .SearchWords = false
end with
trouve = maZone.findAll(Cherche)
if IsNull(trouve) then
    msgbox "non trouvé"
    exit sub
endif

msgbox "Nombre d'occurrences : " &amp;amp; trouve.Count/

Mon problème est que si dans mon fichier j'ai toto et toto2 et que je 
recherche toto il ne me trouve que le premier, idem si j'ai deux fois 
toto, alors que si je cherche tot il me trouve bien les deux.

Y-a-t-il un paramètre à rajouter pour que lorsque je cherche toto je 
trouve toutes les  occurrences de "toto" ?

merci

&lt;/pre&gt;</description>
    <dc:creator>open-office</dc:creator>
    <dc:date>2011-01-06T16:40:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3316">
    <title>suppression noeud dans style.xml</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3316</link>
    <description>&lt;pre&gt;Bonjour,

Pouvez vous me dire comment je peux supprimer (en php) le noeud qui encapsule
l'entete et pied de page &amp;lt;office:master-styles&amp;gt; ... &amp;lt;/office:master-styles&amp;gt;

Merci d'avance


Maxime
&lt;/pre&gt;</description>
    <dc:creator>Maxime</dc:creator>
    <dc:date>2011-01-06T14:33:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3315">
    <title>Visual Studio 2008 et OpenOffice</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3315</link>
    <description>&lt;pre&gt;Bonjour,
Mon environnement : Windows 7 édition intégrale Version 601
Visual Studio 2008 Professional Edition
OpenOffice.Org 3.2.1

J'ai téléchargé sur le site d'OpenOffice un projet VB.NEt qui donne des 
exemples de manipulation d'OpenOffice.
Quand je lance l'exécutable qui est dans le répertoire \bin\Debug L'exécution 
est correcte.
Quand j'ouvre ce projet sous Visual Studio 2008, celui-ci lance une conversion 
car il trouve que le projet est fait dans une version antérieure de Visual 
Studio.
(J'ai pourtant à l'origine un fichier de solution .SIN est les FORMS sont des 
fichiers .DESIGNER.VB, .RSX et .VB)
Je ne comprends pas très bien le résultat de la conversion.
Mais à l'exécution, j'ai les erreurs suivantes :

Pour le code :
Dim OpenOffice As Object
        Try
            OpenOffice = OpenOffice.createInstance
("com.sun.star.frame.Desktop")
        Catch erreur As Exception
            OpenOffice = Nothing
            MessageBox.Show("ConnectOpenOffice - Erreur : " &amp;amp; erreur.Message &amp;amp; 
vbCrLf &amp;amp; vbCrLf &amp;amp; erreur.Source)
            Exit Sub
        End Try
J'ai l'erreur :
Variable objet ou variable d'un bloc With non définie

Pour le code :
Dim OpenOffice As Object
        Try
            OpenOffice = CreateObject("com.sun.star.ServiceManager")
        Catch erreur As Exception
            OpenOffice = Nothing
            MessageBox.Show("ConnectOpenOffice - Erreur : " &amp;amp; erreur.Message &amp;amp; 
vbCrLf &amp;amp; vbCrLf &amp;amp; erreur.ToString)
            Exit Sub
        End Try
J'ai l'erreur :
Impossible de créer le composant ActiveX.
(Le message d'erreur met du temps pour apparaitre)

J'ai téléchargé un document .Doc qui contient des macros qui lance la même 
exécution que le projet VB.NET, et celles-ci fonctionnent J'ai le même 
résultat, correct, que lorsque je lance l'exécutable qui est dans le 
répertoire \bin\Debug du projet VB.
Ces macros sont en VBA :
Option Explicit

Public OpenOffice As Variant, StarDesktop As Variant
Public OOoIntrospection As Variant, OOoDisp As Variant

Sub ConnectOpenOffice()
  If IsOpenOfficeConnected Then Exit Sub
  Set OpenOffice = CreateObject("com.sun.star.ServiceManager")
  If isNullEmpty(OpenOffice) Then
    Err.Raise vbObjectError + OOoErrorN, "OpenOffice", OOo_connectKO
  Else
    Set StarDesktop = CreateUnoService("com.sun.star.frame.Desktop")
    Set OOoIntrospection = CreateUnoService("com.sun.star.beans.Introspection")
    Set OOoDisp = CreateUnoService("com.sun.star.frame.DispatchHelper")
  End If
End Sub

Quelle est mon erreur ?
Merci d'avance
&lt;/pre&gt;</description>
    <dc:creator>Sauveur CONSALVI</dc:creator>
    <dc:date>2011-01-06T11:13:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3314">
    <title>Delphi 2009 + Calc</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3314</link>
    <description>&lt;pre&gt;Avec OpenOffice 2.1 j'arrivais sans problème à remplir les tableaux. Depuis la 
version 3 ceux-ci ne sont plus affichés et il n'y a pas de message d'erreur!
Je n'en comprend pas le motif!!

Function SendToOpenOffice:Integer;
Var
  MyDoc:Variant;
  Tls:Boolean;
  Titre:String;
  Symb,ValMax,ValMin,SymbChar:String;
  i,Row:Integer;
Begin
  Result:=0;
  ConnectOpenOffice;
  MyDoc:=Unassigned;
  MyDoc:=StarDesktop.CurrentComponent;
  if isNullEmpty(MyDoc)=False then
  Begin
    StartRow:=StartRow+3;
    Row:=0;
    Tls:=ToolsIni;
    For i:=0 To Symbol.Count-1 do
    begin
      Symb:=Symbol.Strings[i];
      SymbChar:=ExtractSymbol(Symb);//Only symbol
      Symb:=CleanDt(Symb); //Only data
      ValMin:=''; ValMax:='';
      if (Symb&amp;lt;&amp;gt;'weight') and (Symb&amp;lt;&amp;gt;'lnote') then
      begin
        Result:=WriteCell(MyDoc,StartCol+IntToStr
(StartRow+Row),SymbChar);//First column
        If Result=1 Then SendLog('Unable to write '+SymbChar);
        ValMax:=ExtractMax(Symb);
        if ValMax&amp;lt;&amp;gt;'' then
        Begin
          Result:=WriteCell(MyDoc,B+IntToStr(StartRow+Row),ValMax);
          If Result=1 Then SendLog('Unable to write '+ValMax);
        End;//End second column
        ValMin:=ExtractMin(Symb);
        if ValMin&amp;lt;&amp;gt;'' then
        Begin
          if ValMin[1]='-'  then Delete(ValMin,1,1);
          Result:=WriteCell(MyDoc,C+IntToStr(StartRow+Row),ValMin);
          If Result=1 Then SendLog('Unable to write '+ValMin);
        End; //End tirth column
        If Tls Then
        Begin
          if Tools.ReadString('Tools',Symb,'')&amp;lt;&amp;gt;'' then
          Begin
            Result:=WriteCell(MyDoc,ToolsCol+IntToStr
(StartRow+Row),Tools.ReadString('Tools',Symb,''));
            If Result=1 Then SendLog('Unable to write '+Tools.ReadString
('Tools',Symb,''));
          End;
        End;//End Tls
        Inc(Row);
      end;//End Symb
    end;//End For
    Titre:=GetTitle;
    Result:=WriteCell(MyDoc,TitleCol+IntToStr(TitleRow),Titre);
    If Result=1 Then SendLog('Unable to write '+GetTitle);
    WriteFooter(MyDoc,'Print from Screws&amp;lt; at &amp;gt;2000 of GSE Sas');
    MyDoc:=Unassigned;
    FreeAndNil(Tools);
    FreeAndNil(Symbol);
  End Else
  Begin
    SendLog('Unable to open Report.ods');
    Result:=1;
  End;
End;

Ou ConnectOffice est:

Procedure ConnectOpenOffice;
begin
  if IsOpenOfficeConnected=True then exit;
  Application.ProcessMessages;
  OpenOffice:=CreateOleObject('com.sun.star.ServiceManager');
  if isNullEmpty(OpenOffice) then Raise EOOoError.Create(OOo_connectKO);
  StarDesktop:=CreateUnoService('com.sun.star.frame.Desktop');
  SpreadSheet:=CreateUnoService('com.sun.star.sheet.SpreadsheetDocument');
end;

et WriteCell:

Function WriteCell(MyDoc:Variant;CellPos,Text:String):Integer;
var
  Sheet,Cell: Variant;
  c:Char;
  i,r:Integer;
begin
  Result:=0;
  c:=CellPos[1];
  Delete(CellPos,1,1);
  r:=StrToInt(CellPos);
  if c='A' then i:=0;
  if c='B' then i:=1;
  if c='C' then i:=2;
  if c='D' then i:=3;
  if c='E' then i:=4;
  if c='F' then i:=5;
  Sheet:=MyDoc.Sheets.getByName('Screws_2000');
  if isNullEmpty(Sheet)=False then
  Begin
    Cell:=Sheet.getCellByPosition(i,r);//Avant getCellRangeByName(CellPos);
    Cell.String:=Text;
  End Else
  Begin
    Result:=1;
  End;
end;
&lt;/pre&gt;</description>
    <dc:creator>Robert Greborio</dc:creator>
    <dc:date>2010-12-29T16:36:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3312">
    <title> Perte des updates d'une base de donnée</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3312</link>
    <description>&lt;pre&gt;Accusé de réception
                                                                           
   Votre      [prog] Perte des updates d'une base de donnée                
   document                                                                
   :                                                                       
                                                                           
   a été      Hervé SION/Mairie                                            
   reçu                                                                    
   par :                                                                   
                                                                           
   le :       20/12/2010 08:19:28                                          
                                                                           


&lt;/pre&gt;</description>
    <dc:creator>HSION&lt; at &gt;villeneuvedascq.fr</dc:creator>
    <dc:date>2010-12-20T07:19:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3311">
    <title> Perte des updates d'une base de donnée</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3311</link>
    <description>&lt;pre&gt;Accusé de réception
                                                                           
   Votre      [prog] Perte des updates d'une base de donnée                
   document                                                                
   :                                                                       
                                                                           
   a été      m.grimault&amp;lt; at &amp;gt;cnafmail.fr                                       
   reçu                                                                    
   par :                                                                   
                                                                           
   le :       17/12/2010 13:39:00                                          
                                                                           


&lt;/pre&gt;</description>
    <dc:creator>m.grimault&lt; at &gt;cnafmail.fr</dc:creator>
    <dc:date>2010-12-17T12:38:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3310">
    <title> Perte des updates d'une base de donnée</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3310</link>
    <description>&lt;pre&gt;
Accusé de réception
                                                                           
   Votre      [prog] Perte des updates d'une base de donnée                
   document                                                                
   :                                                                       
                                                                           
   a été                                                                   
   reçu                                                                    
   par :                                                                   
                                                                           
   le :       17/12/2010 13:18:38                                          
                                                                           


&lt;/pre&gt;</description>
    <dc:creator>b.jouffray&lt; at &gt;probtp.com</dc:creator>
    <dc:date>2010-12-17T12:18:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3309">
    <title>Perte des updates d'une base de donnée</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3309</link>
    <description>&lt;pre&gt;Bonjour à tous,


J'ai développé une petite appli pour la gestion du centre équestre dont je suis le trésorier, mais je ne suis pas le seul à utiliser cette appli. quand je suis passé hier, j'ai constaté que tout le travail de l'utilisateur précédent avait été "perdu". Pourtant, après enquête, tout semble s'être passé normalement, pas de plantage; les factures était bien éditées, mais absentes de la base de donnée.

Quelqu'un aurait-il déjà rencontré ce genre de problème ? ( un problème de fermeture d'Ooo peut-être ? )

D'avance merci pour vos éclaircissements,


Martin
&lt;/pre&gt;</description>
    <dc:creator>Martin Blaizot</dc:creator>
    <dc:date>2010-12-17T11:55:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3308">
    <title>POUR MACRO ?????</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3308</link>
    <description>&lt;pre&gt;Accusé de réception
                                                                           
   Votre      [prog] POUR MACRO ?????                                      
   document                                                                
   :                                                                       
                                                                           
   a été      Hervé SION/Mairie                                            
   reçu                                                                    
   par :                                                                   
                                                                           
   le :       01/12/2010 12:22:32                                          
                                                                           


&lt;/pre&gt;</description>
    <dc:creator>HSION&lt; at &gt;villeneuvedascq.fr</dc:creator>
    <dc:date>2010-12-01T11:22:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3306">
    <title>POUR MACRO ?????</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3306</link>
    <description>&lt;pre&gt;Return Receipt
                                                                           
   Your       [prog] POUR MACRO ?????                                      
   document:                                                               
                                                                           
   was        stephane.purnelle&amp;lt; at &amp;gt;corman.be                                  
   received                                                                
   by:                                                                     
                                                                           
   at:        30/11/2010 09:41:56                                          
                                                                           


&lt;/pre&gt;</description>
    <dc:creator>Stéphane PURNELLE</dc:creator>
    <dc:date>2010-11-30T08:40:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3305">
    <title>POUR MACRO ?????</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3305</link>
    <description>&lt;pre&gt;BONJOUR JE CHERCHE A MODIFIER LES MACROS OFFICE"EXCEL" POUR LES UTILISER AVEC OPEN OFFICE MAIS JE N EST PAS TOUS LES MOTS QU IL FAUT EXIST T IL UN CITE PARTICULIER

MERCI DE VOS REPONSES&lt;/pre&gt;</description>
    <dc:creator>petiot</dc:creator>
    <dc:date>2010-11-29T17:30:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3302">
    <title>Pb avec InsertString</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3302</link>
    <description>&lt;pre&gt;Bonjour,

Je suis en train de me familiariser avec la programmation des macros Ooo 
à l'aide des excellents exemples trouvés sur le site

J'ai un petit souci avec la macro qui insère un en-tête. Dans la doc il 
est dit que le troisième paramètre de insertString détermine le 
remplacement ou non du texte déjà existant.
Or dans la macro qui suit que je mette

Texte2.insertString(Curseur2, "Voici un en-tête", false
ou
Texte2.insertString(Curseur2, "Voici un en-tête", true)

Le résultat est le même le texte se met bien en en-tête mais en début de 
l'en-tête déjà présente. Y a-t-il un autre paramètre à initialiser?

Merci de vos réponses

Claude


Texte de la macro :

Option Explicit

Sub InsererUnEnTete()
Dim monDocument As Object
Dim monTexte As Object, monCurseur As Object
Dim   Texte2 As Object,   Curseur2 As Object
Dim nomStyleMaPage As String, StyleMaPage As Object
Dim lesStylesPage As Object
monDocument = ThisComponent
monTexte = monDocument.Text
monCurseur = monTexte.createTextCursor
' récupérer le nom du style de page en cours
nomStyleMaPage = monCurseur.PageStyleName
print "Cette page est du style : " &amp;amp; nomStyleMaPage
' récupérer la collection de styles de pages
lesStylesPage = monDocument.StyleFamilies.getByName("PageStyles")
' récupérer le style de la page en cours
StyleMaPage = lesStylesPage.getByName(nomStyleMaPage)
With StyleMaPage
  .HeaderIsOn = true ' insérer un en-tête
  .HeaderBodyDistance = 1000 ' 10 mm
  .HeaderHeight = 2500 ' 25mm
  Texte2 = .HeaderText ' zone de texte de l'en-tête
End With
Curseur2 = Texte2.createTextCursor ' curseur dans l'en-tête
' écrire un texte dans l'en-tête
Texte2.insertString(Curseur2, "Voici un en-tête", false)
End Sub
&lt;/pre&gt;</description>
    <dc:creator>PREF31 Open-Office</dc:creator>
    <dc:date>2010-11-25T07:48:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3300">
    <title>Amélioration d'une macro existante permettant l'envoi par courriel du document en cours et toujours à la même adresse</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3300</link>
    <description>&lt;pre&gt;Bonjour,

Vous trouverez en pièce jointe un fichier que je souhaite améliorer mais mes connaissances ne me le permettent pas. Lorsque l'on clique sur le premier bouton 'envoyer par courriel', je souhaiterais que le client de messagerie affiche automatiquement l'adresse du destinataire (qui est tjs la même), à savoir hotline&amp;lt; at &amp;gt;ville-dijon.fr.

Est-ce possible et, dans l'affirmative, l'un d'entre vous pourrait-il m'aider svp ?

Avec mers remerciements.

Cldt.

Caroline BERTRAND DE LORENZO

---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscribe&amp;lt; at &amp;gt;fr.openoffice.org
For additional commands, e-mail: prog-help&amp;lt; at &amp;gt;fr.openoffice.org&lt;/pre&gt;</description>
    <dc:creator>Caroline BERTRAND-DE LORENZO</dc:creator>
    <dc:date>2010-11-24T16:04:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3296">
    <title>" Session is closed "</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3296</link>
    <description>&lt;pre&gt;Bonjour à tous,


J'ai un problème récurent, apparemment aléatoire  ( bien que cela ne soit sûrement pas le cas ), avec mes bases de données. J'ai de temps en temps, lorsque je fais tourner ma macro préférée, le message suivant : Access is denied : Session is closed.  La signification est assez explicite : je ne peux plus me connecter à mes bases de données ( même dans l'explorateur par la touche F4 ). Il faut que je ferme tous les documents Ooo ouverts et que je relance le tout.

Cela ne se produit jamais lorsque qu'un utilisateur Lambda fait tourner ma petite apli., mais toujours quand je suis en train de développer, après un plantage du à un nouveau bug ( mais ce n'est pas systématique ).

Quelqu'un à-t-il déjà rencontré ce message d'erreur ? 


Je suis sous Win XP, Ooo 3.2.1.


D'avance merci,

Martin&lt;/pre&gt;</description>
    <dc:creator>Martin Blaizot</dc:creator>
    <dc:date>2010-09-24T07:08:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.openoffice.devel.french/3292">
    <title>Probleme avec le ConfigurationProvider dans la 3.3</title>
    <link>http://comments.gmane.org/gmane.comp.openoffice.devel.french/3292</link>
    <description>&lt;pre&gt;Bonjour,

J'ai un pb avec les macros ci-dessous qui fonctionnaient bien jusqu'a la
3.2.1:


/Sub Main
cNodePath = ".org.openoffice.Office/Addons/AddonUI/OfficeToolbar"   
bWriteAccess = True
GetConfigAccess(cNodePath,bWriteAccess)
End Sub


Function GetConfigAccess( ByVal cNodePath As String,ByVal bWriteAccess
As Boolean,Optional bEnableSync,Optional bLazyWrite) As Object
    If IsMissing(bEnableSync) Then     bEnableSync = True
    If IsMissing( bLazyWrite ) Then bLazyWrite = False
    Dim oConfigProvider, oConfigAccess as Object
    oConfigProvider =
GetProcessServiceManager.createInstanceWithArguments("com.sun.star.configuration.ConfigurationProvider",Array(
MakePropertyValue( "enableasync", bEnableSync)))
    If bWriteAccess Then
        cServiceName =
"com.sun.star.configuration.ConfigurationUpdateAccess"
    Else
        cServiceName = "com.sun.star.configuration.ConfigurationAccess"
    EndIf
    oConfigAccess = oConfigProvider.createInstanceWithArguments(
cServiceName, Array( MakePropertyValue( "nodepath", cNodePath ),
MakePropertyValue( "lazywrite", bLazyWrite )))
    GetConfigAccess() = oConfigAccess
End Function


Function MakePropertyValue( Optional cName As String, Optional uValue )
As com.sun.star.beans.PropertyValue
    Dim oPropertyValue As New com.sun.star.beans.PropertyValue
    If Not IsMissing( cName ) Then
        oPropertyValue.Name = cName
    EndIf
    If Not IsMissing( uValue ) Then
        oPropertyValue.Value = uValue
    EndIf
    MakePropertyValue() = oPropertyValue
End Function/

Le paramètre "enableasync" semble invalide, contrairement à ce que dit
le SDk pour la 3.3.

On peut tester avec
cNodePath = ".org.openoffice.Office/Addons/AddonUI/OfficeToolbar"
/bWriteAccess = True

Merci pour vos réponses.
/

&lt;/pre&gt;</description>
    <dc:creator>Didier Dorange-Pattoret</dc:creator>
    <dc:date>2010-09-18T12:31:00</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.openoffice.devel.french">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.openoffice.devel.french</link>
  </textinput>
</rdf:RDF>

