Countif criteriu culoare font (Microsoft Office Excel 2010,2007 Function Category: User Defined) | Cursuri microsoft
15622
post-template-default,single,single-post,postid-15622,single-format-standard,bridge-core-1.0.6,ajax_fade,page_not_loaded,,qode_grid_1200,qode-theme-ver-18.2,qode-theme-bridge,qode_header_in_grid,wpb-js-composer js-comp-ver-6.0.5,vc_responsive

Countif criteriu culoare font (Microsoft Office Excel 2010,2007 Function Category: User Defined)

Subtitlu
Microsoft Office Excel 2010,2007 nu au functie default care stie sa numere celulele in care fontul are o anumita culoare, acesta operatie se poate realiza folosind structura de tip Table si filtrarea pe baza culorii fontului sau se poate construi o functie care realizeaza aceasta operatie.

Pentru a construi functia se apasa combinatia de taste Alt+ F11 si apare Fereastra Microsoft Visual Basic

image

Clic pe meniul Insert si clic pe optiunea Module

image

Si se introduce in fereastra aparuta codul pentru functia construita de catre user care executa operatia de numarare a celulelor dintr-o selectie in care fontul are o anumita culoare.

Exemplu de cod:

Function Count_Culoare_Font(Culoare_font As Range, Celule_Selectate As Range)

Dim rRange As Range
Dim countColor As Long
Dim rCasute As Range
countColor = 0

Set rCasute = Celule_Selectate
vCuloare = Culoare_font.Font.Color

For Each rRange In rCasute
If rRange.Font.Color = vCuloare Then
countColor = countColor + 1
End If
Next rRange

Count_Culoare_Font = countColor

End Function

image

Se inchide Fereastra Visual Basic

Clic pe tab-ul Formulas, cilc pe butonul Insert Function

image

Apare fereastra Insert Function, se alege categoria User Defined

image

Si se selecteaza Functia construita Count_Culoare_Font, apoi clic pe butonul Ok.

image

Apare fereastra Function Arguments

image

In caseta corespunzatoare zonei Culoare_font avem introdusa adresa unei celule in care avem continutul cu stilul culoare pentru font (rosu).

In caseta corespunzatoare zonei Celule_Selectate avem introdusa adresa zonei de celule cu pentru care dorim sa realizam numararea.

Clic pe Ok

image

No Comments

Post A Comment