OooBasic catalogue des objets et methodes

wilfried -  
 Jeje13 -
Bonjour,

Je cherche où je pourais télécharger la liste des objets et methodes du oooBasic pour ecrire des macro sur le Calc de OpenOffice.org.

(dans l'aide il y a la liste des fonctions mais sans les objets àquoi ça sert)

Merci.
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. Jeje13
     
    Bonjour,

    Je ne t'apporte malheureusement pas de réponse, car je recherche exactement la même information que toi.

    Pour ma part, ce qu'il me manque c'est l'équivalent de VB d'excel pour obtenir la liste des classeurs ouverts (Worbooks.Item(i) ), car ma macro doit travailler à tour de rôle sur chacun d'eux afin de faire des mises à jour, de les sauvegarder puis de les fermer.
    En fait je suis entrain de porter mes macros d'excel vers Calc.

    J'ai bien trouvé ThisComponent mais ce n'est que le classeur actif.

    Merci si tu as une piste.

    Je reviens sur le forum si je trouve quelque chose d'intéressant.

    A+

    Voici ma petite macro sous excel. Là je changeais le lien des classeurs, mais sous OO je compte remplacer directement les valeurs des cellules par leur chemin dans le fichier servant de base.

    Sub MAJLiens()
    'Pointer sur le fichier de données
    Dim i As Integer
    Workbooks.Item("Donnees.xls").Activate
    Donneesfile = ActiveWorkbook.FullName
    
    Nb = Workbooks.Count
    For i = 1 To Nb
     aLinks = Workbooks.Item(i).LinkSources(xlExcelLinks)
     If Not IsEmpty(aLinks) Then
      For j = 1 To UBound(aLinks)
            Workbooks.Item(i).ChangeLink Name:=aLinks(j), NewName:=Donneesfile, Type:=xlExcelLinks
       Next j
        
     End If
    Next i
    
    Msg = "Nb de classeurs traités" + Str(i - 2) ' Définit le
                                                ' message.
    Style = vbOKOnly ' Définit les boutons.
    Title = "Mise à jour des liens "  ' Définit le titre.
    rep = MsgBox(Msg, Style, Title)
    
    End Sub
    
    0