Eltérő helyen lévő üres sorok törlése?
- 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?
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?
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
-
- Ö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?
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.
Ugyanez szerintem a legegyszerűbb megoldás bármelyik táblázat kezelő alkalmazásban.
SuSe11.4 + OO, XP SP3 + OO
- 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?
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
- 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?
Ez azt jelenti, hogy importálásnál elfelejtette megadni a felhasználó, hogy az az oszlop nem szöveget, hanem időpontot tartalmaz...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.
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].
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].
- 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?
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...
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].
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].
- matulabaacsi
- Önkéntesek
- Hozzászólások: 37
- Csatlakozott: 2010. január 6., szerda 19:33
-
- Ö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?
Ú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
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