< návrat zpět

MS Excel


Téma: Rošíření oblasti názvu rss

Zaslal/a 16.2.2016 13:02

V přiloženém souboru potřebuji po zavedení nového pracovníka rozšířit rozsah oblasti s vytvořeným názvem. Něco jsem stvořil, ale zadrhl jsem se asi na uvozovkách. Program pracuje s několika listy. Data jsou zadávána rozbalovacím seznamem (ověření dat).
Excel 2007
děkuji

Příloha: zip30126_test.xlsm.zip (29kB, staženo 26x)
Zaslat odpověď >

#030132
avatar
v kódu změňte :
název = "=" & jm & "!" & "AB1" & ":" & "AB" & Range("AB25")

na:

název = jm & "!" & "AB1" & ":" & "AB" & Range("AB25")citovat
#030133
avatar
Děkuji, ale to nefunguje, protože pak ve správci názvů ve sloupci hodnota není seznam,ale název seznamu.
Mohlo by to fungovat, kdyby -název- byl
takto(=Cargo!AB1:AB10)byl tj.bez uvozovek.citovat
#030144
avatar
Nedávno jsem řešil něco podobného. Definovat nebo upravit název mi jde jenom formou R1C1. Nevím proč. Text se proto musí sestavit do této podoby. Viz příloha.
Příloha: zip30144_test.zip (33kB, staženo 26x)
citovat
#030249
avatar
Dingo
Děkuji, to je ono.citovat
#030255
elninoslov
Presne tak, iba R1C1. Tiež som to riešil včera tu (5. metóda):
http://wall.cz/index.php?m=topic&id=29155&page=2#post-30230
Ale vo Vašom prípade netuším prečo to musí byť makrom. Urobte si definíciu názvu Cargo:
=Cargo!$AB$1:INDEX(Cargo!$AB:$AB;COUNTA(Cargo!$AB:$AB)+1)
Veď Vy to tak defacto aj máte, lebo v AB25 máte počtový vzorec, len to zbytočne preháňate cez makro. AB25 zmažte, a nechajte si len vzorec, ktorý som uviedol, alebo ak viete, že neprekročíte napr. 25 riadkov, tak počítanie obmedzte takto:
=Cargo!$AB$1:INDEX(Cargo!$AB$1:$AB$25;COUNTA(Cargo!$AB$1:$AB$25)+1)

EDIT:
Upravil som Vám tie makrá. Oblasť mien je nastavená na 20 riadkov. Viď príloha. Ale netuším, čo majú robiť niektoré makrá vo formulároch...
Příloha: zip30255_test.zip (32kB, staženo 26x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje