Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel 2010 - zamknutie buniek bez možnosti výberu so zachovaním funkčnosti hypertextov

Hello fanúšikovia Excelu,

vie niekto poradiť, ako uzamknúť všetky bunky tabuľky tak, aby ostali funkčné hypertextové odkazy, pri súčasnom znemožnení výberu uzamknutých buniek?
Má to byť čiste náhľad bez vyberania buniek, pričom hypertexty by naďalej fungovali. Zaujímavé je, že kurzor sa pri ukázaní na hypertext zmení na ruku, ale kliknutie nefunguje...

Díky

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Je to trochu ojebávka ale co takhle? Private Sub Worksheet_SelectionChange(ByVal Target As Range) R…
Slepejš 30.10.2015 12:56
Slepejš
:-D:-D:-D DOOOBRYYYY!!! Beriem!!! Díky!!!! P.S. ...a nezmením ani bunku A1, keďže kľudne môže byť…
robert13 30.10.2015 13:17
robert13
Rád jsem posloužil, ještě označit jako vyřešené:)) nový
Slepejš 30.10.2015 13:38
Slepejš
oups... napravené... Vyriešené síce odžubom, ale beriem :-D nový
robert13 30.10.2015 13:39
robert13
Ještě než ty harakiri se sloupcema, třeba použít ještě nějako podobně: Private Sub Worksheet_Select… nový
Slepejš 30.10.2015 13:45
Slepejš
nie, fakt nie je treba, lebo A1 je zamknutá, tudiž ani nemám povolenie do nej písať, aby som to muse… nový
robert13 30.10.2015 13:50
robert13
Sympatické riešenie. A okrem toho už konečne viem ako z angličtiny preložiť "workaround" :-D poslední
deadhead 30.10.2015 15:50
deadhead

Je to trochu ojebávka ale co takhle?

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 Range("A1").Select
End Sub

Kliknutí na hypertext funguje a zároveň nezměníš žádnou buňku (kromě A1)

:-D:-D:-D

DOOOBRYYYY!!!
Beriem!!!

Díky!!!!

P.S. ...a nezmením ani bunku A1, keďže kľudne môže byť uzamknutá, akurát musím povoliť vybratie uzamknutých buniek.
A keď vložím umelý stĺpec so šírkou 0 a riadok s výškou 0, tak sa mi aj výber bunky na ich priesečníku s rozmermi 0,0 zredukuje na bodku, čo už je že úúúplne super!!!
Díky za inšpiráciu! ;-):beer:

Ještě než ty harakiri se sloupcema, třeba použít ještě nějako podobně:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 Range("A1").Clear.text 'nebo tak nějak to bylo, už jsem excel vypnul:)
 Range("A1").Select
End Sub

nie, fakt nie je treba, lebo A1 je zamknutá, tudiž ani nemám povolenie do nej písať, aby som to musel mazať (ClearContents).
Ale keďže celý stĺpec A a detto celý riadok 1 mám len ako odsadenie tabuľky od kraja, tak som si vytvoril umelý prázdny stĺpec B a umelý prázdny riadok 2, obom som nastavil príslušný rozmer na 0 a potom pri Worksheet_SelectionChange len nastavujem Range("B2").Select.
Nastavená bunka B2 sa týmpádom zobrazuje len ako bod a ten je v rohu orámovanej tabuľky, čo mi vôbec nevadí.
A je to ;-)

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