LibreOffice Calc oldal feljéc/lábléc hiba

Fórumok

Az őrületbe kerget a LibreOffice Calc.

Az van, hogy csinálok egy táblázatot, beállítok hozzá egy jó kis fejlécet, láblécet, hogy milyen jó lesz, amikor kinyomtatom. Nyomtatási képen, tök jól néz ki. Örül. Elmentem.

Majd később még dolgozok vele. Végül elkészül, mehet PDF-be. A PDF-ben se híre, se hamva a fejlécnek, se a láblécnek. Kikapcsoltam volna? Faxom tudja, szerintem nem.

Ugyanez történik egy másik, harmadik, tizedik fájllal is! Ennyire hülye nem lehetek. Tök gáz, hogy mindig be kell mászni az oldal beállításokba és bekapcsolgatni ezeket.

Annyire rühelltem, hogy írtam egy makrót, amit kikatétereztem az eszköztárra:

Sub FejlecLablecBe
  Dim Doc As Object
  Dim PageStyles As Object
  Dim StdPage As Object
  
  Doc = ThisComponent
  
  PageStyles = Doc.StyleFamilies.getByName("PageStyles")
  StdPage = PageStyles("Default")
  
  StdPage.HeaderIsOn = True
  StdPage.FooterIsOn = True
End sub

Most vagy az van, hogy vagy nem menti ezeket, vagy ha igen akkor False értékkel, vagy megnyitáskor kapcsolja ezeket ki.

Ha megnyitok egy ilyen fájlt és elindítom a makrót, akkor a mentés ikonnál megjelenik egy piros pötty, vagyis mentetlen változásokat vannak. Elmentem, bezárom, újra nyitom, megint ki van kapcsolva.

Nem gondolnám, hogy ez így normális.

Van erre valami beállítás, hogy ne kapcsolgassa ezeket ki?

Ja, a LibreOffice verziója 7.2.2.2. Ma frissítettem valami 7.1-ről, gondoltam megoldja a problémámat, de nem.

Hozzászólások

LibreOffice verziója 7.2.1.2. 64 bit Windows 10

Szintén hasonlóan működik.

Szerkesztve: 2021. 11. 07., v – 14:41

Windows 10, Libreoffice Calc 7.2.1.2 (x64) Virtualboxban, a probléma nem reprodukálható...

[Javítás]

Bocsánat! Ha új fájlt hozok létre a fenti konfig alatt, akkor mégis jelentkezik a probléma.

Viszont: ha a Kde Neon alatt, Libreoffice 6.4.7.2 verzióval mentett fájlt nyitok meg a fenti konfig alatt, az élőfej és élőláb működnek, tudom őket módosítani, ki-be tudom kapcsolni őket, és mentés után meg is őrzi a mentett állapotot.