< návrat zpět

MS Excel


Téma: operace v různich list rss

Zaslal/a 19.1.2010 11:17

Mám tabulku o proměnlivém počtu listů (a listy navíc mohou mít proměnlivá jmén - třeba jména jednotlivých osob). Na každém listu je totožný formulář. A teď dotaz:
EXISTUJE v EXCELU možnost jak například jednoduše bez pojmenovávání jednotlivých listů (mám jich více než 100) sečíst (odečíst vynásobit atd) např. buňku A1 na všech listech sešitu vyjma list aktuální?
A pokud ano, tak dotaz 2:lze zadat podmínku ( např. sečti A1 na všech listech kde b1>100).

Zaslat odpověď >

#001082
Jeza.m
Vzorec mě žádný nenapadá, leda ho vytvořit makrem, ale to by v případě 100 lisů byl problém, když by vzorec obsahoval řekněme 50x =List2!A1+List3!A1, asi by se to ani nevešlo :-), takže bych to řešil makrem a natvrdo (makro spočítá a vloží hodnotu):
Public Sub pocitej()
Dim cislo As Single
cislo = 0

For i = 1 To ThisWorkbook.Sheets.Count
If Sheets(i).Name <> "aktualni" And Sheets(i).Cells(1, 2) > 100 Then cislo = cislo + Sheets(i).Cells(1, 1)
Next

Sheets("aktualni").Cells(1, 1) = cislo
End Sub


Snad to pomůže.
M@citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Hromadné přepsání

elninoslov • 24.5. 10:29

Hromadné přepsání

Nomi • 24.5. 8:32

Index - každý rok začít od 1 Power Query

Alfan • 23.5. 9:17

nepřímý odkaz

elninoslov • 23.5. 0:00

nepřímý odkaz

bordov • 22.5. 18:35

vrácené hodnoty

Anonym • 22.5. 15:46

vrácené hodnoty

Anonym • 22.5. 15:45