Belépés Nyitólap Nyilvános listák
A(z) libreoffice levelezőlista archívuma

Jelenleg az archívumban 255 levél van, és a levelek gyűjtése be van kapcsolva.
Levelek megjelenítési sorrendje:
2019. április 6. 0:14:22 (#360)
Feladó: Tibor Kovács
Tárgy: Re: [libreoffice] Az üres cellák makróban furcsán viselkednek.
2019. április 5. 23:08:05 (#359)
Feladó: Tibor Kovács
Tárgy: Re: [libreoffice] Az üres cellák makróban furcsán viselkednek.
2019. április 5. 11:59:12 (#358)
Feladó: Somogyi, Zsolt
Tárgy: [libreoffice] Az üres cellák makróban furcsán viselkednek.
Csatolt fájlok:
2019. március 31. 20:41:34 (#357)
Feladó: Tibor Kovács
Tárgy: Re: [libreoffice] betuszin es betumeret keplettel
2019. március 31. 18:44:13 (#356)
Feladó: Halmai, Csongor
Tárgy: Re: [libreoffice] betuszin es betumeret keplettel
Szia Tibor, koszonom a valaszodat.

A felteteles formazas nekem is felmerult, csak nem akartam kezzel letrehozni olyan sok fele stilust. Raadasul azok
utolagos manipulalasa nem konnyu.



Igazabol az eredeti feladat a lanyomnak kellett volna, harom szot akart kombinalni harom fele betumerettel es negy fele
formazassal (normal, dolt, felkover, dolt-es-felkover), ugy, hogy ez a harom szo veletlenszeru sorrendben, szavankent
veletlen betumerettel es formazassal szerepeljen.

Atfogalmaztam a levlista szamara, mert egyszerubbnek gondoltam, mint a tenyleges feladatot leirni.

Vegul ugy oldottam meg, hogy:
- az A oszlopba keplettel generaltam egy {0, 1, 2} veletlenszamot a szonak, 100 soron keresztul
- a B oszlopban egy VLOOKUP-pal kikerestem, hogy az A oszlopban levo szamhoz melyik szotartozik
- a C oszlopba tettem egy RAND()-t
- sorbarendeztem a C oszlop szerint (a veletlenszam miatt ez igazabol osszekeverest jelentett)
- az elso 25-ot megformaztam dontottnek, a kovetkezo 25-ot felkovernek, a harmadik 25-ot dolt-es-felkoverek, a maradekot
pedig valtozatlanul hagytam
- ujrarendeztem a C oszlop szerint
- az elso 33-at kisbetusre, a kovetkezo 33-at nagyobb betusre allitottam, a maradekot nem modositottam
- ujra sorbarendeztem a C oszlop szerint, hogy megint keveredjenek

Innen mar csak at kellett tennem Writer-be, ahol egy atlatszo kozepu PNG-nek a belsejeben kellett latszodnia a szavaknak
a hazi feladatbanban kiirt plakathoz.

Sajnos ez a megoldas nem az igazi, mert, bar a szavak utolag is modosithatok a vlookup tablajaban, de a formazasok nem.
Az ido szoritott, gyorsan kellett megoldast talalnom, es ugy tunik, hogy ez nem olyan feladat, amiben a LO sokat segitene.

Legkozelebb lehet, hogy inkabb JavaScript-ben generalok HTML-t, es a bongeszobol masolok Writer-be. :)


Koszonom a segitseget:

Csongor




On 2019.04.01. 1:27, Tibor Kovács wrote:
> Azt még hozzá kell tennem, hogy a Feltételes Formázás által aktuálisan alkalmazott cellastílust még makróval sem lehet
> kiolvasni.
> A statikusan alkalmazott cellastílusnak a nevét azt igen. Az egyedi formázási tulajdonságokat is ki lehet makróval
> olvasni, de az meglehetősen nehézkes lehet többféle tulajdonság és a módosítatlan cellastílus-tulajdonságok nagy
> számának ismerete alapján.
> Feltételes formázás esetén érdemesebb a feltételeket (újra)kezelni inkább a makróval, mint az eredményét vizsgálgatni.
>
> De ez az utolsó mondat általánosan is igaz: Ne azt akard vizsgálni, hogy milyen színű a cella, hanem azt, hogy miért
> olyan színű.
> Más szavakkal: A formázási tulajdonság megjelenő alakja, kinézete NEM ADAT a  táblázatkezelő alkalmazások számára!
>
> Mentes a
> vírusoktól. www.avast.com
>
>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> Halmai, Csongor > ezt írta (időpont: 2019. márc. 31., V, 12:40):
>
> Sziasztok!
>
> Szeretnek egy olyan tablazatot, amiben egy oszlop cellainak tartalma veletlenszeruen van
> - szinezve egy adott pelattabol es
> - meretezve egy adott lista szerint.
>
> Legyen pl. 20 szin es harom fele betumeret: 12, 14, 16.
>
> A szinek legyenek mondjuk a H1-H20 cellakban:
> - a H1-ben a 0 van pirossal,
> - a H2-ben 1 kekkel,
> - a H3-ben 2 zolddel, ...
> - a H20-ban 19 hupililaval.
>
> Ehhez letrehoztam az A oszlopban veletlenszamokat a szineknek 0-tol 19-ig es a B oszlopban a betumereteknek:
>
> A1=FLOOR(RAND()*20)
> B1=12+2*FLOOR(RAND()*3)
> A C1-ben levo szoveget szeretnem olyan szinure szinezni, amilyen cim a H1-H20 cellak kozul abban van, amelyiknek a
> tartalma megegyezik az A1 tartalmaval, es akkora betumerettel, amekkora a B1-ben szerepel.
>
> Pelda: ha
> - A1 = 19
> - B1 = 16
> - C1 = "hello"
> akkor a C1 (vagy esetleg a D1-ben, ha ugy konnyebb) 16-os merettel es hupilila szinnel jelenjen meg a "hello". Ahogy az
> A1 es a B1 valtozik, valtozzon a "hello" merete es szine.
>
> Ehhez kellenenek nekem olyan fuggvenyek, amikkel ki lehet olvasni egy cella formatumat es amivel be lehet allitani.
>
> Hogy lehet ezt makro nelkul megoldani?
>
> Csongor
>
>
>
> ____________________________________________________________
> libreoffice levelezőlista - libreoffice (qkacc) lev-lista (pötyi) hu
> Leiratkozás a listáról: http://lev-lista.hu/pub/libreoffice
> ____________________________________________________________
>
> ------
> Ha úgy érzed, szeretnéd igazán jól kezdeni 2019-et, akkor kezdd magaddal!
> http://lev-lista.hu/ads/mc/0029
>
>
> ____________________________________________________________
> libreoffice levelezőlista - libreoffice (qkacc) lev-lista (pötyi) hu
> Leiratkozás a listáról: http://lev-lista.hu/pub/libreoffice
> ____________________________________________________________
>
> ------
> Ha úgy érzed, szeretnéd igazán jól kezdeni 2019-et, akkor kezdd magaddal!
> http://lev-lista.hu/ads/mc/0029
>

2019. március 31. 16:27:24 (#355)
Feladó: Tibor Kovács
Tárgy: Re: [libreoffice] betuszin es betumeret keplettel
2019. március 31. 16:15:02 (#354)
Feladó: Tibor Kovács
Tárgy: Re: [libreoffice] betuszin es betumeret keplettel
2019. március 31. 12:40:52 (#353)
Feladó: Halmai, Csongor
Tárgy: [libreoffice] betuszin es betumeret keplettel
Sziasztok!

Szeretnek egy olyan tablazatot, amiben egy oszlop cellainak tartalma veletlenszeruen van
- szinezve egy adott pelattabol es
- meretezve egy adott lista szerint.

Legyen pl. 20 szin es harom fele betumeret: 12, 14, 16.

A szinek legyenek mondjuk a H1-H20 cellakban:
- a H1-ben a 0 van pirossal,
- a H2-ben 1 kekkel,
- a H3-ben 2 zolddel, ...
- a H20-ban 19 hupililaval.

Ehhez letrehoztam az A oszlopban veletlenszamokat a szineknek 0-tol 19-ig es a B oszlopban a betumereteknek:

A1=FLOOR(RAND()*20)
B1=12+2*FLOOR(RAND()*3)
A C1-ben levo szoveget szeretnem olyan szinure szinezni, amilyen cim a H1-H20 cellak kozul abban van, amelyiknek a
tartalma megegyezik az A1 tartalmaval, es akkora betumerettel, amekkora a B1-ben szerepel.

Pelda: ha
- A1 = 19
- B1 = 16
- C1 = "hello"
akkor a C1 (vagy esetleg a D1-ben, ha ugy konnyebb) 16-os merettel es hupilila szinnel jelenjen meg a "hello". Ahogy az
A1 es a B1 valtozik, valtozzon a "hello" merete es szine.

Ehhez kellenenek nekem olyan fuggvenyek, amikkel ki lehet olvasni egy cella formatumat es amivel be lehet allitani.

Hogy lehet ezt makro nelkul megoldani?

Csongor



2018. november 13. 7:01:32 (#352)
Feladó: Tibor Kovács
Tárgy: Re: [libreoffice] Tomeges kepbeillesztes vagolaprol
2018. november 9. 13:10:28 (#351)
Feladó: Halmai, Csongor
Tárgy: Re: [libreoffice] Tomeges kepbeillesztes vagolaprol
Eppen a makroirast akartam elkerulni. Asszem megvarom, mig a jelentett bugokat/feature request-eket megoldjak. Azt a
15-20 evet mar fellabbal is kibirom. ;)

Koszi, hogy probaltal segiteni:

Csongor



On 2018.11.08. 5:48, Tibor Kovács wrote:
> " Dehogynem letezik, az ures dokumentumban van egy darab bekezdes, amit lezar egy bekezdes-vege karakter. Ehhez a
> bekezdeshez is lehetne horgonyozni, es ehhez a karakterhez is.
>
> A harmadik opcio a karakterkenti horgonyzas (As Character), ami legalabb annyira logikus lenne, mint az oldalhoz
> horgonyzas. En mindkettot egyforman surun hasznalom, ezert lenne jo, ha lehetne valtani kozottuk."
>
> Igazad van, létezik: a villogó kurzor már egy megkezdett bekezdést jelent, és a kurzor helyére - mint "legelső karakter"
> -, beszúrható egy kép is akár.
>
> Akkor nincs más ötletem, mint a makró. Persze meg se próbálok vágólapról képb