Včasih nam pride prav, da si v Excelu izdelamo svojo funkcijo. Ponavadi je to takrat, ko isto funkcijo potrebujemo v več celicah. Funkcijo izdelamo z Visual Basicom. Tukaj je nekaj enostavnih primerov:
Function MyStringA(Length As Integer) As String
'Funkcija vrne niz znakov x v dolžini Length znakov
MyStringA = String(Length, "x")
End Function
Function VzemiFormulo(Cell As Range) As String
'Funkcija prepiše formulo izbrane lokacije
VzemiFormulo = Cell.Formula
End Function
Function IsGreen(Cell As Range) As Boolean
'Funkcija preveri, ce je ozadje podane celice zelene barve
If Cell.Interior.ColorIndex = 3 Then IsGreen = True Else IsGreen = False
End Function
Funkcijo uporabimo v Excelu na običajen način, tako kot standardne funkcije:
 |
Klic funkcije v Excelu |
 |
Rezultat funkcije |
Ni komentarjev:
Objavite komentar