Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel - hodnota buňky závislá na fokusu

Přemýšlím nad funkcí, abych do buňky (A1) dostal číslo řádku (popř. sloupce), na kterém se momentálně nachází fokus.

Postup lze samozřejmě následně modifikovat pro další funkce - například tak, že v A1 bude vzoreček, který jako jeden z argumentů bude mít hodnotu, která se právě nachází ve fokusu. Při přesunu fokusu na jinou buňku se sama od sebe přepočítá i výsledná hodnota v A1.

Něco jako např. =15*hodnota_z_fokusu

Půjde to vůbec nějak udělat? Nejraději bez nějakého dodatečného klikání či mačkání F9.
Díky za nápady.

Předmět Autor Datum
Cez vzorec to nepôjde, iba cez makro. Jednoduchý príklad: Private Sub Worksheet_SelectionChange(ByV…
los 14.08.2008 15:05
los
Díky moc. Pro úplnost přidám i verze pro "pouze" číslo řádku nebo sloupce v buňce A1 (podle fokusu)…
L-Core 14.08.2008 15:19
L-Core
Ešte som si spomenul, že Excel ponúka možnosť definovania vlastných funkcií pomocou makra, ktoré sa… poslední
los 14.08.2008 15:35
los

Díky moc.

Pro úplnost přidám i verze pro "pouze" číslo řádku nebo sloupce v buňce A1 (podle fokusu):

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Cells(1, 1) = Target.Row
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Cells(1, 1) = Target.Column
End Sub

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