Seštevanje obarvanih celic
Seštevanje obarvanih celic
Kako v excelu seštevati celice ki jih samo obarvamo s katerokoli barvo.
Recimo ko celico obarvamo piše v neki celici 1 ko obarvamo 2 ali več piše v tisti isti celici 2 ali več.
Recimo ko celico obarvamo piše v neki celici 1 ko obarvamo 2 ali več piše v tisti isti celici 2 ali več.
Brez uporabe VBA-ja ne bo šlo. Rešitev pa je podana v sledeči tematiki: http://www.matjazev.net/forum/viewtopic ... t=obarvane
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Prosim, da v bodoče pišete v koliko toliko spodobnem slovenskem jeziku, ker je tole vašo spakedrajščino zelo utrudljivo brati. Sicer pa s samim stilom pisanja kažete tudi nek odnos do sodelujočih na tem forumu!
Za rešitev vašega problema, pa boste morali vpisati v zvezek sledeč makro:
To kodo prepišite v VBA urejevalnik, ki ga dobite tako, da izberete Orodja/Makro/Urejevalnik za Visual Basic.
Za rešitev vašega problema, pa boste morali vpisati v zvezek sledeč makro:
Koda: Izberi vse
Function CountColors(ARange)
Application.Volatile
Dim Celica, Stevec
Stevec = 0
For Each Celica In ARange
If Celica.Interior.ColorIndex <> -4142 Then Stevec = Stevec + 1
Next
CountColors = Stevec
End Function
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Na prloženi povezabi boste našli podrobne korake vnosa makra: http://www.matjazev.net/pnew/index.php? ... atip2.html
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
No evo sej mi je ratal.
Samo mam pa en zelo nujen problem.
Najprej mormam pobarvati željene kvadratke potem pa vnesti formulo.
Da mi napiše koliko jih je, drugače ne deluje
Oz. bi rabil isti princip delovanja kot seštevanje ko lahko vpisuješ podatke kadarkoli in ti bo v drugi celici še vedno seštevalo.
Hvala za pomoč
Samo mam pa en zelo nujen problem.
Najprej mormam pobarvati željene kvadratke potem pa vnesti formulo.
Da mi napiše koliko jih je, drugače ne deluje
Oz. bi rabil isti princip delovanja kot seštevanje ko lahko vpisuješ podatke kadarkoli in ti bo v drugi celici še vedno seštevalo.
Hvala za pomoč
To kar želite je praktično neizvedljivo. Excel gre preračunat formulo takrat, ko se spremeni podatek v katerikoli izmed celic, ki nastopajo v funkciji.
V vašem primeru, pa neki celici samo spremenite barvo ==> Excelu ni potrebno preračunavati ničesar!
Rešitev je preprosto v tem, da stisnete tipko F9, kar Excelu pomeni - Preračunaj!
V vašem primeru, pa neki celici samo spremenite barvo ==> Excelu ni potrebno preračunavati ničesar!
Rešitev je preprosto v tem, da stisnete tipko F9, kar Excelu pomeni - Preračunaj!
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator