Prikazi cijelu temu 08.03.2017 10:37
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Lokacija:zagreb


Predmet:Re: dobro jutro, dobar dan...
dobro jutro!

kada se pise kod ako se stavi Čč i Ćć mozda ce netko vidjeti kucicu ili neki drugi znak (◊)
pa bi bilo dobro izbjegavati takve znakove. Ja sam zbog izbjegavanja gramatike vec zaboravio pravopis pa neznam jeli kuća ili kuča , hehehe

namucio sam se dok sam pokrenuo funkciju Broj_Celija, ne zbog ovoga gore jer to mi je odmah bilo jasno vec nisam znao sintaksu za pozvati funkciju.
funkciju sam pozivao:
call Broj_Celija("A1:A100") i nije mi prihvacalo .
Ispravno je:
Call Broj_Celija(Range("A1:A100")) ili var=Broj_Celija(Range("A1:A100"))

ako u nekom rasponu trebamo prebrojati celije koje sadrze, recimo "nadi ovo", mozemo napisati:

PreuzmiIzvorni kôd (Visual Basic):
  1. Sub proba()
  2.    MsgBox brojacCelija("nadi ovo", Range("A1:A100"))
  3. End Sub
  4.  
  5. Function brojacCelija(traziStr As String, region As Range) As Long
  6.    Dim cell As Range
  7.    For Each cell In region
  8.       If (cell.Value = traziStr) Then
  9.          brojacCelija = brojacCelija + 1
  10.       End if
  11.    Next cell
  12. End Function

zivot je moja domovina.
Ovaj post je ureden 2 puta. Posljednja izmjena 08.03.2017 10:40 od strane Avko.