< návrat zpět

MS Excel


Téma: Číslo listu v sešitu ? rss

Zaslal/a 8.11.2010 18:17

V tématu Jak načíst obsah buňky odpověděl Poki : Problem bude zrejme v tom List1, protoze to neni nazev listu, ale jde o cislo listu v sesitu (to se nemeni do konce 'zivota'
sesitu, takze se nemeni ani pri odstraneni listu).
Jak mohu toto číslo zjistit a poté ho použít ? Umím jen název (Worksheets("září")) nebo v závorce pořadí listu (Worksheets(2)). Docela by se mi hodilo číslo listu přímo v makru, takže bych se neodkazoval ani na název ani na pořadí. Moc díky 28

Zaslat odpověď >

icon #003063
Poki
Tohle cislo listu muzes zjistit ve VBE, v seznamu listu najdes:
List2 (jmena)
List4 (Data)
List5 (vystup)

V zavorkach jsou jmena listů a ta cisla jsou ta, ktera hledas (ty cisla nezavisi na poradi v listu - klidne muze byt v sesitu prvni list 'Vystup'), takze List5 je vlastne 'Vystup' a sheets(1) muze byt take 'Vystup')citovat
#003075
avatar
ahaaa.Jsem to pochopil. V závorce není fyzické pořadí listu v sešitu, ale jeho číslo.Dá se nějak vypsat, který list má jaké číslo ? Projdu celý sešit a vypíšu si názvy listů,
(For i = 1 To ActiveWorkbook.Sheets.Count
Worksheets("parametry").Range("A" & i) = Worksheets(i).Name), pořadí, hodnotu určité buňky. Hodilo by se mi i to číslo.Díkycitovat
icon #003076
Poki
Tak ted nevim, jestli jsi to pochopil spravne.
Tento zapis: Worksheets(1) znamena, ze jde o list, ktery je 1. v poradi v sesite (pokud tedy pretahnes uplne doleva jiny list, bude jedna o jiny list)

Zkratka: List1 nemusí byt to stejne jako Worksheets(1)
To 'List1' je oznaceni listu, ktere se nemeni pri zadne akci (ani pri odstraneni listu, pokud List1 odstranis, uz se tak zadny list v sesitu nikdy oznacovat nebude)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