Advertisement
Guest User

Untitled

a guest
Dec 10th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. Option Explicit
  2. Sub OPISZ()
  3. Dim staz As Integer
  4. Dim imie As String
  5. Dim nazwisko As String
  6. Dim data_zatrudnienia As Date
  7. Dim pensja As Double
  8. Dim dodatek_stazowy As Double
  9. Dim Info1 As String
  10. Dim Info2 As String
  11. Dim okreslenie_stazu As String
  12.  
  13. imie = Range("A2").Value
  14. nazwisko = Range("B2").Value
  15. data_zatrudnienia = Range("C2").Value
  16. pensja = Range("D2").Value
  17.  
  18. staz = Year(Now()) - Year(data_zatrudnienia)
  19.  
  20. Select Case staz
  21.  
  22. Case 0
  23. okreslenie_stazu = " nie posiada stazu rocznego"
  24. Case 1
  25. okreslenie_stazu = "posiada staz roczny"
  26. Case Else
  27. okreslenie_stazu = "posiada" & CStr(staz) & "lat stazu pracy"
  28. End Select
  29.  
  30. Info1 = imie & " " & nazwisko & " " & okreslenie_stazu
  31. Range("A3").Value = Info1
  32.  
  33. If staz > 1 Then
  34. dodatek_stazowy = staz * pensja / 100
  35. Info2 = "PRACOWNIK" & imie & " " & nazwisko & " OTRZYMUJE DODATEK w wysokosci" & CStr(Round(dodatek_stazowy, 2)) & "zlotych"
  36. Else
  37. Info2 = " pracownik" & imie & " " & nazwisko & " Nie otrzymuje "
  38. End If
  39. Range("A4").Value = Info2
  40. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement