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

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

ondaqo
nováček
Příspěvky: 27
Registrován: březen 13
Pohlaví: Muž
Stav:
Offline

Relatívne označenie bunky

Příspěvekod ondaqo » 19 bře 2013 19:22

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.

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Relatívne označenie bunky

Příspěvekod cmuch » 19 bře 2013 20:33

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.

ondaqo
nováček
Příspěvky: 27
Registrován: březen 13
Pohlaví: Muž
Stav:
Offline

Re: Relatívne označenie bunky

Příspěvekod ondaqo » 19 bře 2013 21:24

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
Přílohy
ondaqo.xls
(196 KiB) Staženo 13 x

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Relatívne označenie bunky

Příspěvekod cmuch » 20 bře 2013 07:30

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íš.

ondaqo
nováček
Příspěvky: 27
Registrován: březen 13
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod ondaqo » 20 bře 2013 18:03

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.


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů