Nejste přihlášen/a.
Zdravím, nikdy jsem excel k životu nepotřeboval takže je to pro mě pole neorané.
Potřeboval bych vytvořit seznam ip adres ve tvaru
tak, aby na každém dalším řádku nahradil dvojčíslí 06 postupně další znakem 07..08..až po 99
Předpokládám, že pro někoho, kdo je v excelu doma, to nebude asi problém. Budu to dělat v lbre office CALC a doufám, že postup bude stejný.
Poté, bych to ještě potřeboval vyexportovat bez buněk jako prostý text. To by ale už neměl být problém.
Poradíte?
Poznámka: nejde o domácí úkol školáka. Díky.
2x
nejdříve se nauč spojovat kousky textu. Spojované kousky můžeš napsat do buněk (horní obrázek) nebo je napsat v uvozovkách rovnou do vzorečku (dolní obrázek).
Spojení kousků textu se dělá značkou &.
Vyexportování z buněk do tvaru prostého textu bude problém. Příkaz Ulož jako (Save as) ho nevyřeší. Nejdříve budeš muset použít příkaz vložit jinak, Paste values, který ze vzorečků vytáhne hodnoty a vzorečky těmito hodnotami nahradí. Ručně bys to musel dělat stále dokola řádek po řádku a to je hodně špatnej nápad.
Asi budeš muset použít makro a já nevím jestli ti bude office CALC fungovat.


2x
"Vyexportování z buněk do tvaru prostého textu bude problém. Příkaz Ulož jako (Save as) ho nevyřeší. Nejdříve budeš muset použít příkaz vložit jinak, Paste values, který ze vzorečků vytáhne hodnoty a vzorečky těmito hodnotami nahradí. Ručně bys to musel dělat stále dokola řádek po řádku a to je hodně špatnej nápad.
Asi budeš muset použít makro a já nevím jestli ti bude office CALC fungovat."
Prosímtě s čím by měl být problém? Vzdyť sem to ve svojí ukázce udělal do sloupce C na pár kliknutí, bez potřeby nějakého makra.
Jak sám uvádíš vše je jen o spojování textu, výsledek např ve sloupci A stačí označit -> kopírovat, označit buňku ve vedlejším sloupci vložit jinak - hodnoty a je hotovo.
Já o voze, ty o koze. Tazatel poptává vyexportování hodnot do textového souboru a to jsi neudělal. Tvoje texty zůstanou v tabulce, ve sloupečku C. Exportovat texty ven jde pouze makrem a já opravdu netuším jestli v exceláckých nahrážkách jazyk VBA vůbec existuje.
*
Douška pro totáka : Jestli to makro potřebuješ, já ti ho napíšu. Tuhle funkci používám dost často, ale pouze v oficiálním Excelu.
Oceňuju tvoji nabídku vytvořit makro, ale pokud se něco nezmění až budu dělat příští pokusy, vypadá to, že nebude potřeba.
Fungovala dokonce i možnost vyhledat a nahradit, potřebné znaky a následně vyexportovat jen upravený text, jenom jsem nepochopil proč Calc vypsal nový text do řádků vedle původních místo aby je přepsal upraveným tvarem ale to je jen drobnost kterou vzhledem k tomu že se pak dá označit a vytáhnout jen upravený text ani nemá cenu řešit.
Pomohlo by mi ale makro, které by dokázalo automatizovat změnu hlavičky u každého odkazu. Víc asi napíšu do soukromé pošty. S původním dotazem to nesouvisí.
f igurek®, když o libreoffice calc víte s prominutím velké kulové, a dokonce ani nevíte že je tam nejen podpora VBA, ale i řady dalších skriptovacích jazyků včetně modernějšího pythonu a javascriptu čímž LibreOffice deklasuje omezený excel a funkčně jej překonává, proč si troufáte při tak mrzkých znalostech označovat jej za "náhražku"?
1x
Není v tom nic složitého. URL adresu si vložíš do buňky, a pomocí uvozhovek ("") a ampersandu (&) vytvoříš vzorec za použítí funkce ŘÁDEK(), která vrací číslo řádku na kterém se zrovna nachází.
Pokud by se číslovalo od např 1 - 99 stačí použít jen fci ŘÁDEK
Pokud je nutné číslování 01 - 99 je ještě použito funkcí KDYŽ, DÉLKA, A HODNOTA.NA.TEXT.
Pokud bude délka čísla jeden znak (např. 8) fce KDYŽ použije část kde se nachází fce HODNOTA.NA.TEXT, která vrátí výsedek 08.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.