Pour la conception d'un de mes cours j'ai eu besoin de feuilles de calculs, la qualité des impressions d'écran ne donne pas toujours un doc propre, du coup j'ai bricolé quelques macros :
tableur(nbLig,nbCol) : qui crée un tableau de nbLig par nbCol ;
cellText(Lig,Col,"texte") : qui permet d'insérer le texte "texte" dans la case (Lig,Col) du tableau précédent ;
selectCell(Lig,Col) : qui permet de sélectionner la case (Lig,Col) du tableau précédent ;
multiSelect(Lig1,Col1,Lig2,Col2) : qui permet de sélectionner la plage (Lig1,Col1,Lig2,Col2) du tableau précédent.
Le fichier complet est ici :
Voici un exemple :
- Code: Tout sélectionner
[
FrenchBabel:=1,
tableur(10,5),
cellText(7,4,"=MAX(A1:A8)"),
selectCell(7,4),
multiSelect(1,1,8,1),
for z from 2 to 9 do
draw("label",["$",z-1,"$"],[anchor:=pos(z,2),labeldir:=East])
od,
]
qui donne :
Si ça peut servir à quelqu'un...
Bonne soirée