Nejste přihlášen/a.
Dobrý den,
máme poměrně už rozsáhlý soubor v Google tabulkách, kde je cca 50 listů. Co nechceme, je tvorba více jednotlivých Google tabulek, chceme vše v jednom.
Lze nějak udělat odkaz na jednotlivé listy? Že bychom vytvořili hlavní list něco jako MENU, kde by byly odkazy na jednotlivé listy?
Děkuji
Dobrý den.
Samozřejmě lze. Mějte ale napaměti, že max.počet listů v sešitu je 200.
1) Takže si vytvořte List51 s názvem např MENU a ten přesuňte na začátek a mějte jej aktivní.
2) Teď musíme nakreslit tlačítko, takže v hlavním menu klikněte na Vložit -> Nákres. Objeví se nové okno v kterém si vyberte Tvary -> Zkosené hrany. Pomocí kurzoru a tlačítka levé myši vyberte oblast (velikost tlačítka) a můžete přidat i barvu tlačítka, barvu textu, zarovnání... prostě formátování Poté zvolte tlačítko Uložit a zavřít. Tlačítko se nám vloží do aktivního listu - takže snad jste stála na listu Menu .-) Nyní si tlačítko přesuňte kam potřebujete. PS: malujte tlačítka po jednom. Jinak se vám vloží sice x tlačítek naráz, ale fungují jako jeden obrázek.
3) A teď musíme tlačítko naprogramovat. Klikněte v hlavním menu na Rozšíření -> Apps Script. V internetovém prohlížeči se otevře nová záložka "Projekt bez názvu" a bílé prázdné okno s prvním řádkem "function myfunction()". Ten smažte a vložte do něj celý obsah souboru, co jsem nahrál dole do textového souboru links.txt. Vložím sem i obrázek kódu, ale jako text to sem vložit nemohu (kód by se pokazil), čili zkopírovat si text musíte ze staženého souboru nebo opsat. Po vložení scriptu prozatím klikněte vlevo nahoře na malou disketu neboli uložit.
4) Nyní se vraťte do záložky, kde máte otevřen onen soubor v excelu a nyní běžte nikoliv na list MENU ale na LIST1 a klikněte do jakékoliv buňky, např A1. pravým tlačítkem myši a vyberte "Získat odkaz na tuhle buňku"
5) Nyní se vraťte do záložky, kde máme projekt a nahraďte celý odkaz v apostrofech svým odkazem v clipboardu (prostě označte XXXXXXXX a zmáčkněte CTRL+V). Nyní můžete i opravit text, který se zobrazí při čekání na otevření souboru. Viz mé "abrakadabra" a "čekejte prosím". Zároveň si i můžete pojmenovat funkce podle sebe,ale vyvarujte se diakritiky. Ja zde mam funkce pojmenované List1 a List2.
6) Nyní se opět vraťte do excelu (už naposled, slibuju) a na vytvořené tlačítko přiřadíme náš vytvořený skript. Takže klikněte na tlačítko pravým tlačítkem, zvolte tři svislé tečky, přiřadit script a zde napište název své funkce (u mě List1 a List2.) No a to je celé Vlastně není - krok 2 až 6 musíte ve vašem případě udělat 50krát.
Samozřejmě lze toto celé přeskočit a použít jen bod 4) a nakopírovat si pod sebe 50 odkazů, ale nyvypadá to pak tak hezky .-)
Hezký den
PS: Matně si pamatuji, že pokud to sdílíte s vícerolidmi, tak oni musí při otvírání schválit, že chtějí přistupovat k souboru, kde jsou skripty. Bezpečnostní opatření.
![]() | links.txt | 748 b |
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.