< návrat zpět

MS Excel


Téma: VBA - pojemnovávání listu rss

Zaslal/a 15.1.2018 21:21

Dobrý den,
v příloze soubor s kódem pro pojmenování listů - hodnotou v určité buňce.
Moc tomu nerozumím, ale potřeboval bych:
1) když dvě buňky obsahují stejný název - text, tak to makro zastaví - a já potřebuji pouze, aby to upozornilo či nedovolilo přepsat druhou buňku
2) když hodnotu z dané buňky vymažu a nechám prázdné - tak to makro také zastaví - já potřebuji aby se to pojmenovalo na původní list1 např.

Děkuji moc za pomoc

P.Š.

Zaslat odpověď >

#039071
avatar
..příloha
Příloha: 7z39071_pojmenovavani-listu.7z (16kB, staženo 28x)
citovat
#039078
elninoslov
Worksheet_Change je procedúra vyvolaná pri zmene hodnoty nejakej bunky. Či už v jednom liste, alebo aj v celom zošite. Makro máte vložené v procedúre Worksheet_Change listu "1", ale máte tam aj "pokus nakopírovania" tohto makra v globálnej procedúre Worksheet_Change celého zošitu. Tam je to samozrejme nefunkčné, lebo globálna má o 1 parameter, ktorý určuje práve menený list, naviac.
Celé to píšem preto, že z Vášho popisu nieje zrejmé, ako to má fungovať.
Na prvom liste má byť zoznam mien listov A1:A6 ?
Kontrola zmeny bunky sa má diať práve a len na prvom liste, a podľa týchto hodnôt v A1:A6 sa premenujú listy ?
Bude vždy presne 6 listov ?
Alebo kontrola zmeny nejakej bunky má prebiehať v celom zošite, na každom liste ?
Ak áno, tak na každom liste sa kontroluje bunka s rovnakou adresou, napr. A1 ?
Ak áno, prečo pole adries obsahuje raz stĺpec A a inokedy stĺpec TA ?
Ak nie vždy rovnaká bunka, aký je kľúč na určenie adresy kontrolovanej bunky v každom liste ?
...citovat
#039168
avatar
Na prvom liste má byť zoznam mien listov A1:A6 ? - ANO
Kontrola zmeny bunky sa má diať práve a len na prvom liste, a podľa týchto hodnôt v A1:A6 sa premenujú listy ? - ANO
Bude vždy presne 6 listov ? - NE
Alebo kontrola zmeny nejakej bunky má prebiehať v celom zošite, na každom liste ? - ANO
Ak áno, tak na každom liste sa kontroluje bunka s rovnakou adresou, napr. A1 ? - ANOcitovat

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