Re: Excel makro if e23=0 then

From: Jan Fiser <jan.fiser (zavinac)>
Date: 15. 02. 2006, 13:54 CET
A co testovat ne

E23 = 0, ale E23 = "" tedy ne nulu, ale prazdnou bunku?

JF

On 2/15/06, Simona Trneckova <strnecka@gmail.com> wrote:
> Ahoj
>
> prosim pekne o radu.
>
> Mam excel2003 a v nem mam vytvorenou workbook. V ni je cca 60 sheetu, ktere
> podle toho, jak to vyjde, maji ve stejne bunce odkaz na bunku s vypoctem.
> Vysledkem je bud prazdne pole (neboli nula, ktera neni videt) a nebo nejaky
> vysledek v korunach.
>
> No a ja bych chtela, aby po zpracovani byly viditelne jen sheety, u kterych
> neni vysledkem nula.
>
> Zadala jsem tedy:
>
> Sheets("10TZ").Select
> If E23 = 0 Then ActiveWindow.SelectedSheets.Visible = False
> Sheets("12TZ").Select
> If E23 = 0 Then ActiveWindow.SelectedSheets.Visible = False
> Sheets("13TZ").Select
> If E23 = 0 Then ActiveWindow.SelectedSheets.Visible = False
> Sheets("14TZ").Select
> If E23 = 0 Then ActiveWindow.SelectedSheets.Visible = False
>
> a tak porad dal (11TZ neexistuje) na celych 60 sheetu.
>
> Jenze kdyz to makro odstartuji F5, tak se schovaji vsechny sesity.
>
> Kdyz jsem se to snazila krokovat F8, tak jsem zjistila, ze Excel povazuje za
> splnenou podminku, i kdyz je v poli E23 vysledek vzorne vyssi nez nula.
>
> Prosim pekne, nenapada Vas nekoho neco, jak to lepe napsat.
> Jenom to nesmi byt moc slozite, protoze jsem samouk a makra se ucim/pisu
> spis tak, ze to nejprve nahraju a pak nejak opisu..... To je asi i videt z
> tohoto makra, ale pomoci si nejaky prikazem, ktery by zajistil aplikaci na
> vsechny sheety, ktere maji v nazvu "TZ" nebo "VC" neumim.
>
>
> diky za vsechny rady
>
> Simona
>
>
Received on Wed, 15 Feb 2006 13:54:22 +0100

This archive was generated by hypermail 2.1.8 : 15. 02. 2006, 13:54 CET