Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem excel otvara zosit na konkretnej bunke

ahojte,

excel mi otvara zosit na konkretnej bunke niekde na zaciatku zosita a nechce sa mi to zakazdym scrollovat na koniec zosita. excel je zdielany cez sharepoint ale ked ho dam otvorit normalne cez aplikaciu excel tak to ide ok ale cez zalozku na internetovom prehliadaci to stale otvori na tej konkretnej bunke. Viete ako sa to da zmenit?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
A když na konec odkazu přidáš &activeCell=Název listu!Číslo buňky tedy např. &activeCell=Sheet1!…
host 16.03.2023 18:28
host
Narolovanie sa udeje na hárku, ktorý bol aktívny pri uložení súboru (makro sa totiž spúšťa už otvore…
robert13 16.03.2023 19:38
robert13
Nabídl jsem alternativní řešení - není nutné zasahovat do XLS souboru. Buňka B13 byl samozřejmě jeno…
host 16.03.2023 19:58
host
Tož prepáč, ja som zle pochopil, ako to myslíš... :beer: poslední
robert13 16.03.2023 20:23
robert13

Narolovanie sa udeje na hárku, ktorý bol aktívny pri uložení súboru (makro sa totiž spúšťa už otvorením zošita), takže nie je potrebné uvádzať hárok.
A riadok bunky (Tebou uvádzaná bunka B13) musí byť predsa tiež naviazaný na narolovanú oblasť, čiže ak som dal "rezervu" 10 viditeľných riadkov riadkov nad požadovaným riadkom, tak nastavenie sa na bunku B požadovaného riadka by bolo takto:

Private Sub Workbook_Open()
    ZiadanyRiadok=Range("A" & ActiveSheet.Rows.Count).End(xlUp).Row
    ActiveWindow.ScrollRow = ZiadanyRiadok - 10
    Range("B" & ZiadanyRiadok).Activate
End Sub

Tu som predviedol odvodenie poslednej bunky v stĺpci A spôsobom, ktorý som naznačil v predošlej odpovedi, takže nezáleží na tom, či je stĺpec A spojite vyplnený údajmi...
(Samozrejme, že moja "rezerva" 10 riadkov môže fungovať len v prípade, že tabuľka má vyplnených viac ako 10 riadkov, takže v prípade menšej tabuľky je potrebné znížiť počet "rezervných riadkov", alebo proste narolovať bez rezervy...)

Ale už to asi riešime zbytočne, dotazovateľ (ako to v poslednom čase býva zvykom) sa už o riešenie nezaujíma... :-D:beer:

Zpět do poradny Odpovědět na původní otázku Nahoru