Stránka 1 z 1

Relatívne označenie bunky

Napsal: 19 bře 2013 19:22
od ondaqo
Vidím, že sú tu veľmi ochotní fachmani, tak by som sa chcel ešte opýtať.

V exceli mám vložené 4 tlačítka (OptionButton) s názvom AL1, AL2, NK3, FB4. V každom je kód zobrazujúci oblasť, ktorá sa mení:
Prvé tlačítko má kód:

Private Sub AL1Rpon_Click()

Dim Rng1 As Range
Dim Rng2 As Range

Set Rng2 = Sheets("Pondelok").Range("H20:K20")
Sheets("Pondelok").Names.Add Name:="RponAL1x", RefersTo:=Rng2

Set RponAL2x = Sheets("Pondelok").Range("A1:A1")
Sheets("Pondelok").Names.Add Name:="RponAL2x", RefersTo:=RponAL2x

Set RponNK3x = Sheets("Pondelok").Range("A1:A1")
Sheets("Pondelok").Names.Add Name:="RponNK3x", RefersTo:=RponNK3x

Set RponFB4x = Sheets("Pondelok").Range("A1:A1")
Sheets("Pondelok").Names.Add Name:="RponFB4x", RefersTo:=RponFB4x

End Sub

Teraz problém:
.
V liste v oblasti H20:K20 je vzorec, ktorý sčítava predchádazúce riadky. Mám označené tlačítko AL1 oblasť H20:K20 je pomenovaná cez "Spravu men" RponAL1x. Ak však vložím riadok napr do 15 riadku a prepnem tlačítko na AL2, NK3 alebo FB4, vzorec sa vtedy neposunie na oblasť H21:K21 spolu s riadkami a načítavané hodnoty už nemajú výpovednú hodnotu. Predpokladám že je to tým, že cez makro je táto oblasť presne zadefinovaná.

Je nejaké elegantné riešenie, ktoré by mi s prepnutím tlačítka a vložením riadka posunul aj vzorec a názov uvedený v Sprave men???

Vopred ďakujem za návrhy.

Re: Relatívne označenie bunky

Napsal: 19 bře 2013 20:33
od cmuch
Mám označené tlačítko AL1 oblasť H20:K20 je pomenovaná cez "Spravu men" RponAL1x. Ak však vložím riadok napr do 15 riadku a prepnem tlačítko na AL2, NK3 alebo FB4, vzorec sa vtedy neposunie na oblasť H21:K21 spolu s riadkami

Mě se vzorec normálně posouvá, když přidám řádky.
Ale třeba dělám něco jinak.

Nejlepší bude pokud sem vložíš přílohu.

Re: Relatívne označenie bunky

Napsal: 19 bře 2013 21:24
od ondaqo
Tak prikladám súbor, ak mám zaznačené Ranná AL1 v oblasti H23:K23 je v okne "Pole názvu" RponAL1x. Vložím riadok napr do 15 a prepnem v Rannej AL2 vzorec sa síce posunie ale názov RponAL2x už ostane v oblaasti H23:K23. Prikladám súbor.
ďakujem

Re: Relatívne označenie bunky

Napsal: 20 bře 2013 07:30
od cmuch
Nějak to makro nechápu.
Proč máš tolik pojmenování pro A1

Tu oblast těch součtů si pojmenuj jenom přes pole názvů a ne přes makro
nebo proč to tak provádíš.

Re: Relatívne označenie bunky  Vyřešeno

Napsal: 20 bře 2013 18:03
od ondaqo
Označené je to cez makro aj cez oblasť preto aby sa menil názov oblasti podľa stlačeného tlačítka, ktorá odpovedá dannej zmennosti. Na základe toho stlačeného tlačítka sa potom vytvorí v ďalšom hárku graf.

Ale už som to nejako oklamal. Oblasť z názvami presuniem do oblasti nad oblasť kde sa nevkladajú riadky.

Aj tak ďakujem za váš záujem.