3 messages in org.openoffice.fr.progRe: [prog] [calc] Figer des lignes
FromSent OnAttachments
Michel GrentzingerOct 21, 2007 1:35 pm 
Francois GattoOct 21, 2007 10:16 pm 
Michel GrentzingerOct 22, 2007 9:52 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] [calc] Figer des lignesActions...
From:Francois Gatto (oo@volcar.org)
Date:Oct 21, 2007 10:16:50 pm
List:org.openoffice.fr.prog

Bonjour, Michel Grentzinger a écrit :

Bonsoir,

Via une macro, je copie une feuille "modèle" (format, texte, valeurs) dont les 7 premières lignes sont figées vers 8 autres feuilles (seul le nom est changé).

Quelle méthode utilises-tu ?

exemple : oDoc.getSheets().copyByName("Feuille1","Feuille1_2",0)

Avec OOo 2.0 (Debian/Linux), pas de soucis, les nouvelles feuilles ont bien les mêmes lignes figées.

Pas de soucis avec FC7

Par contre avec Ubuntu et OOo 2.3, les lignes ne sont plus figées (le reste est ok).

Avec ThisComponent.CurrentController.freezeAtPosition(7,2), ça ne fonctionne pas... (p 327/328 de "Programmation OOo").

Je suppose que lorsque tu écris que ça ne fonctionne pas tu veux dire que le fixage n'est pas réalisé (?)

Dans ce cas, as-tu bien sélectionné la feuille à fixer ?

Comment faire ?

exemple : oDoc.getCurrentController.select(oDoc.getSheets().getByName("Feuille1_2").getCellRangeByName("A1")) oDoc.getCurrentController.freezeAtPosition(1,1)