Eltérő helyen lévő üres sorok törlése?

Táblázatkezelő
Avatar
matulabaacsi
Önkéntesek
Hozzászólások: 37
Csatlakozott: 2010. január 6., szerda 19:33

Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: matulabaacsi »

Halihó!

Van egy több tucat tételből álló táblám (egy HTML menetrend importálásából adódóan), ahol egymás alatt előfordulnak üres sorok, de eltérő módon. (pl. tartalom, üres, tartalom, tartalom, üres, tartalom, üres...) Tehát nincs szabályosság sem hogy 1 tartalommal bíró sort mindig egy üres követne, hanem véletlenszerű. Hogy lehetne ezt valami keresés/csere v. bármi más módszerrel szűrni és törölni Libre Officeban?
Ide tartozóan, olyan feltételes kijelölés létezik, ahol szabályosan ismétlődő (1 tartalom - 1 üres) sorok jelölhetők egér használata nélkül?
• by: matulabaacsi
laszlogonda
Önkéntesek
Hozzászólások: 47
Csatlakozott: 2009. szeptember 15., kedd 18:09
Kapcsolat:

Re: Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: laszlogonda »

Szimplán kijelölöd mindet, sorba rendezed, s nem is kell törölni, mert a tartalom nélküli sorok a végére kerülnek.
Ugyanez szerintem a legegyszerűbb megoldás bármelyik táblázat kezelő alkalmazásban.
SuSe11.4 + OO, XP SP3 + OO
Avatar
matulabaacsi
Önkéntesek
Hozzászólások: 37
Csatlakozott: 2010. január 6., szerda 19:33

Re: Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: matulabaacsi »

Oké, ez ügyes huszárvágás volna, csak sajnos így a reggel 7:00-kor induló járat időpont szerint rendezve is a 10:00, 12:00, 22:00 stb. utáni mögé kerül, ui. csak az 1. számjegyeket érzékeli sorrend képzésnél. :( Azokat akkor egy 0 előtaggal vhogy ki kéne egészíttetni, de hogy lehetne neki megadni hogy ha egy numerikus karakter áll a kettőspont előtt, az elé írjon be egy nullát?
• by: matulabaacsi
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4084
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: Zizi64 »

csak sajnos így a reggel 7:00-kor induló járat időpont szerint rendezve is a 10:00, 12:00, 22:00 stb. utáni mögé kerül, ui. csak az 1. számjegyeket érzékeli sorrend képzésnél.
Ez azt jelenti, hogy importálásnál elfelejtette megadni a felhasználó, hogy az az oszlop nem szöveget, hanem időpontot tartalmaz...

Lehet, hogy újra importálással lenne a legegyszerűbb...

Makróval megoldható utólag is: ha a cellában a szokásosnál eggyel rövidebb szöveget talál, akkor azt kiegészíti egy nullával (vizsgálandó, hogy nem SPACE-szel kezdődik-e a szövegként értelmezett időpont!) és visszaírja a cellába. A makrót ciklikusra kell megírni, ami megszámolja a kijelölt cellákat, és végigfut rajtuk.

Másik megoldás az üres sorok közvetlen törlése szintén makróval. Volt már itt hasonló kérdés, talán mintaprogram is, ha jól emlékszem. Ha megtalálom, belinkelem ide.
(de az is lehet, hogy az angol fórumon volt...)
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4084
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: Zizi64 »

meg is van:
http://user.services.openoffice.org/en/ ... empty+rows

Végül is ez a megoldás nem felhasználói makró alkalmazásán, hanem a szűrő használatán és a leszúrt adatok átmásolásán alapszik. Ehhez egy viszonylag új kiterjesztés kell, ami csak a látható szűrt adatokat másolja a használt tartományból...
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
matulabaacsi
Önkéntesek
Hozzászólások: 37
Csatlakozott: 2010. január 6., szerda 19:33

Re: Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: matulabaacsi »

Köszönöm! :super:
• by: matulabaacsi
laszlogonda
Önkéntesek
Hozzászólások: 47
Csatlakozott: 2009. szeptember 15., kedd 18:09
Kapcsolat:

Re: Eltérő helyen lévő üres sorok törlése?

Hozzászólás Szerző: laszlogonda »

Újabb lehetőség, ha nincs minden sorban minden cellában adat.
Kijelölöd az oszlopokat, s általános szűrőt választasz ki.
Megadod az első oszlophoz, hogy egyenlő nem üres,
majd a második oszlophoz, hogy "VAGY" egyenlő nem üres,
majd a harmadikhoz, hogy "VAGY" egyenlő nem üres...
Így ha a kijelölt oszlopokban legalább egy cella ki van töltve egy sorban, akkor megmarad a sor.
S itt megadhatod azt is, hogy az eredményt átmásold valahova.

Kipróbáltam, nekem működik
SuSe11.4 + OO, XP SP3 + OO
Válasz küldése