Bonjour Michel,
Je suis sous OpenOffice 2.0 (build 118).
J'ai un fichier calc contenant 3 tables pivots. Chacune de ces tables
étant issue de données d'une base MySQL (ces tables pivot ont été
incroyablement simples à mettre en oeuvre avec OOo 2.0 d'ailleurs - et
je n'y suis pas arrivé avcec Excel 2003 :-) ).
Je voudrais via une macro essayer de mettre à jour automatiquement ces
trois tables pivot.
Comem te l'a suggéré Clément, tu peux aller sur la liste [EMAIL PROTECTED]
sinon, en fin de mail, une macro qui refresh tous les dataPilots d'une
feuille (donc à toi de voir si tes 3 tables sont sur la meme feuille,
sinon adapter, voir ligneen commentaire)
par contre, je n'ai pas testé plus que ca donc dis moi si c'est ok
(comme ca on est sur que ce n'est pas un bug de l'API)
Laurent
'------------------------------
Sub Main
laFeuille = thisComponent.currentController.activeSheet
'laFeuille = thiscomponent.sheets.getByName("<le nom de l'onglet>")
lesDataPilots =laFeuille.DataPilotTables
for i = 0 to lesDataPilots.count-1
leDataPilot = lesDataPilots(i)
leDataPilot.refresh
next i
End Sub
--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]