Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 7. 6. 2010 08:09:25

Honza_
Člen
Registrace: 7. 6. 2010
Příspěvků: 2

Změna nastavení iterací pomocí makra

Potřeboval bych pomocí makra měnit hodnoty "Minimální změna" nebo "Kroky" v nastavení iterací. Změny, které jsou provedeny v okně "Volby", nelze nahrát záznamem makra.
Neví někdo, zda lze hodnoty "Minimální změna" nebo "Kroky" nastavit příkazy BASICu a jak by takový kód vypadal?
Předem díky za odpověď.

Offline

#2 8. 6. 2010 18:27:22

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: Změna nastavení iterací pomocí makra

1) Google openoffice iteration basic macro - hned první odkaz

2)

Sub vypni_iterace
    oDoc = ThisComponent
    oDoc.IsIterationEnabled = False
End Sub

Sub nastav_iterace
    oDoc = ThisComponent
    oSheets = oDoc.Sheets
    oSheet = oSheets.getByIndex(0)
    pocet = oSheet.getCellbyPosition(1,5).Value
    zmena = oSheet.getCellbyPosition(1,6).Value
    oDoc.IsIterationEnabled = True
    oDoc.IterationCount = pocet
    oDoc.IterationEpsilon = zmena
End Sub

3) http://ooo.e-hanus.cz/nastaveni_iteraci_makrem.ods

Offline

#3 9. 6. 2010 09:52:47

Honza_
Člen
Registrace: 7. 6. 2010
Příspěvků: 2

Re: Změna nastavení iterací pomocí makra

Díky, moc mi to pomohlo.

Offline

Zápatí