FRAGMENT.TEKSTU - MID
Przykład: Do komórki B11 wpisujemy fragment tekstu ze zmiennej tekstowej "nazwa_wniosku" zaczynając od pierwszego jej znaku i wycinając ich pięć.
Range("B11").Value = Mid(nazwa_wniosku, 1, 5)
LICZ.JEŻELI - COUNTIF
Przykład: Do komórki B11 wpisujemy ilość wystąpień wartości zmiennej 'Powod" w kolumnie A arkusza "Powody"
Range("B11").Value = WorksheetFunction.CountIf(Worksheets("Powody").Range("A:A"), Powod)
LICZ.WARUNKI - COUNTIFS
Przykład: Do komórki B11 wpisujemy ilość jednoczesnych wystąpień wartości komórki o współrzędnych (l,1) w kolumnie A oraz wartości komórki o współrzędnych (l,4) w kolumnie D
Range("B11").Value = WorksheetFunction.CountIfs(Worksheets("WN_" & Mid(nazwa_wniosku, 1, 5) & "_" & Mid(nazwa_wniosku, 7, 5) & "_Zle").Range("A:A"), Worksheets("WN_" & Mid(nazwa_wniosku, 1, 5) & "_" & Mid(nazwa_wniosku, 7, 5) & "_Zle").Cells(l, 1), Worksheets("WN_" & Mid(nazwa_wniosku, 1, 5) & "_" & Mid(nazwa_wniosku, 7, 5) & "_Zle").Range("D:D"), Worksheets("WN_" & Mid(nazwa_wniosku, 1, 5) & "_" & Mid(nazwa_wniosku, 7, 5) & "_Zle").Cells(l, 4))
LOS.ZAKR - RANDBETWEEN
Przykład: Do zmiennej random chcemy wylosować liczbę z zakresu od 2 do ilości wierszy w arkuszu ws2
random = WorksheetFunction.RandBetween(2, ws2.Cells(ws2.Rows.Count, 1).End(xlUp).Row)
MAX - MAX
Przykład: Do komórki B11 wpisujemy max z wielkości kolumn A, B i D
Range("B11").Value = Application.WorksheetFunction.Max(Range("A" & Rows.Count).End(xlUp).Row, Range("B" & Rows.Count).End(xlUp).Row, Range("D" & Rows.Count).End(xlUp).Row)
PODAJ.POZYCJE - MATCH
Przykład: Do komórki B11 wpisujemy pozycję wartości komórki o wspólrzędnich (i,1) w kolumnie B arkusza "Uprawnienie_Grupa1"
Range("B11").Value = Application.Match(Worksheets("Uprawnienia_Union").Cells(i, 1).Value, Worksheets("Uprawnienia_Grupa1").Range("B:B"), 0)
SUMA - SUM
Przykład: Do komórki B11 wpisujemy sumę wartości komórek z kolumny F arkusza "Arkusz1"
Range("B11").Value = Application.WorksheetFunction.Sum(Worksheets("Arkusz1")).Range("F:F"))
WYSZUKAJ.PIONOWO - VLOOKUP
Przykład: Do komórki B11 wpisujemy wyszukaną wartość ComboBox1 w drugiej kolumnie obszaru A:B z arkusza "Users"
Range("B11").Value = Application.WorksheetFunction.VLookup(ComboBox1.Value, Worksheets("Users").Range("A:B"), 2, 0)