Prazne-polne celice

Pomoč pri delu z MS Excelom
Odgovori
bate
Prispevkov: 127
Pridružen: Če Mar 19, 2009 10:11 am

Prazne-polne celice

Odgovor Napisal/-a bate »

Zdravo,
ali mi lahko kdo svetuje kako preštejem prazne celice npr. v koloni?
Kot npr:

Koda: Izberi vse

...
If (celica je prazna) then ...
...
Nekaj podobnega sem nekje že videl, a se ne spomnim ... Saj mi je nerodno, a v 'Help-u' je toliko tega, da ne vem kje začeti.
Za nasvet se lepo zahvaljujem.

lp Brane
admin
Site Admin
Prispevkov: 3712
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Upam, da se tole ne bo razvlekolo kot ostale najine teme :) in zato vam bom lepo odgovoril na edino vprašanje, ki ste ga postavili: 'ali mi lahko kdo svetuje kako preštejem prazne celice npr. v koloni?'.

S funkcijo COUNTBLANK. Recimo število praznih celic v koloni D:

Koda: Izberi vse

=COUNTBLANK(D:D)
lp,
Matjaž Prtenjak
Administrator
bate
Prispevkov: 127
Pridružen: Če Mar 19, 2009 10:11 am

Re: Prazne-polne celice

Odgovor Napisal/-a bate »

Zdravo,
malo za šalo in bolj zares.Nič ne morem, če se razvleče...ampak prosim: kako naj '=COUNTBLANK(d:d)' vkomponiram v 'If' stavek?

Koda: Izberi vse

...
If(=CountBlank ...) ...   then...
...
lp Brane
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Nič hudega, če se razvleče. Edino priporočljivo je že na začetku opisati problem in točno kaj bi radi ...

Koda: Izberi vse

=(IF(COUNTBLANK(B1:B10) ...
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
bate
Prispevkov: 127
Pridružen: Če Mar 19, 2009 10:11 am

Re: Prazne-polne celice

Odgovor Napisal/-a bate »

Zdravo,
spoštovani 'Kljuka'. Hvala za odgovor. Očitno ste površno brali. Poglejte moj odgovor 'administratorju'!
'If' stavek NI formula, ampak del kode!
Bz (brez zamere)

lp Brane
cedra
Prispevkov: 264
Pridružen: Po Jul 25, 2005 11:11 pm
Kraj: Kamnik

Odgovor Napisal/-a cedra »

Moram vam priznati, da znate svoja vprašanja vedno zaviti v gosto meglo! 8) Tako moramo vedno vleči iz vas, kaj bi sploh radi...
Lahko bi napisali npr. takole:
Želim sešteti prazne celice v obsegu npr. A1:A10 in če je število praznih večje od 0, potem želim naslednje, kaj?
No naj bo kakor je, tu imate kodo, ki sem si jo jaz zamislil. Seveda jo morate prilagoditi svojim potrebam.

Koda: Izberi vse

Sub Prazne()

Stevilo_praznih = WorksheetFunction.CountBlank(Range("A1:A10"))

If Stevilo_praznih > 0 Then
    MsgBox "Število praznih celic v iskanem območju je " _
    & Stevilo_praznih & "!", vbExclamation, "Iskanje praznih"
Else
    MsgBox "V iskanem območju ni praznih celic! " _
    , vbInformation, "Iskanje praznih"
End If

End Sub
lp,

cedra
bate
Prispevkov: 127
Pridružen: Če Mar 19, 2009 10:11 am

Odgovor Napisal/-a bate »

Zdravo,
hvala 'Cedra' za izčrpen odgovor. Trenutno je prepozno, da bi preverjal kodo. Izgleda, da je to to. Bom preiskusil.
Moji opisi morajo biti res obupni, saj jih nihče ne razume od 'prve'. Pač ne znamo vsi vsega. Bistveno je, da na koncu le 'pridemo skupaj'. Saj je dovolj prostora in časa...

lp Brane
bate
Prispevkov: 127
Pridružen: Če Mar 19, 2009 10:11 am

Odgovor Napisal/-a bate »

Zdravo,
'Cedra' sporočam vam, da sem zadevo preiskusil. Malo ,modificiranja in deluje. Bravo! Jaz tega ne bi odkril še celo leto. Kje se tega naučite?
lp Brane
Odgovori