1 message in org.openoffice.fr.progRe: [prog] récupérer les propriétés d...
FromSent OnAttachments
Laurent GodardJan 26, 2007 2:48 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] récupérer les propriétés d'un diagrammeActions...
From:Laurent Godard (lgod@indesko.com)
Date:Jan 26, 2007 2:48:09 am
List:org.openoffice.fr.prog

Bonjour laurence

Dans une feuille Calc, j'ai un diagramme qui a une mise en forme bien précise. Ce diagramme pointe vers un tableau dont le nombre de lignes augmente régulièrement. Je veux créer une macro qui mête à jour un diagramme lorsque l'utilisateur a fini sa saisie et qu'il clique sur un bouton, j'ai essayé un certains nombre de choses qui ne fonctionnent pas.

essaye cette macro sui va changer la plage de la premiere serie. A toi d'adapter à ton contexte (ajoute 10 lignes) il te suffit de changer le calcul de Nwrange.EndRow

(j'espere avoir compris la problematique)

cordialement

Laurent

'--------------------------------------------------

Sub ChangePlageGraphique

feuille = thisComponent.currentController.activeSheet chart = feuille.charts(0) ranges = feuille.charts(0).ranges

dim newrange as new com.sun.star.table.CellRangeAddress

actualrange = ranges(0)

' affecte nouevlle plage de cellule newRange.sheet = actualrange.sheet newRange.StartColumn = actualrange.StartColumn newRange.EndColumn = actualrange.EndColumn newRange.startRow = actualRange.StartRow newRange.EndRow = actualRange.EndRow + 10

ranges(0) = newRange chart.setRanges(ranges)

End Sub