bousaid

Prime Zone 1989

Mar 8th, 2023 (edited)
2,074
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VisualBasic 2.99 KB | Source Code | 0 0
  1. ' Fonction La Zone 1989 By Boussaid Mustafa
  2. ' APC SALI 2023
  3. Function Paie_Zone89(zone As String, oldCategory As String)
  4. Dim point As Double
  5. Dim saler As Double
  6.  
  7. Select Case zone
  8. 'Zone A
  9.    Case "A1": point = 0.35
  10.     Case "A2": point = 0.315
  11.     Case "A3": point = 0.28
  12. 'Zone B
  13.    Case "B1": point = 0.245
  14.     Case "B2": point = 0.21
  15.     Case "B3": point = 0.175
  16. 'Zone C
  17.    Case "C1": point = 0.14
  18.     Case "C2": point = 0.105
  19.     Case "C3": point = 0.07
  20.     Case Else: point = 0
  21. End Select
  22.  
  23. Select Case oldCategory
  24.     Case "01/1": saler = 1500
  25.     Case "01/2": saler = 1520
  26.     Case "01/3": saler = 1540
  27.     Case "02/1": saler = 1560
  28.     Case "02/2": saler = 1580
  29.     Case "02/3": saler = 1600
  30.     Case "03/1": saler = 1620
  31.     Case "03/2": saler = 1640
  32.     Case "03/3": saler = 1660
  33.     Case "04/1": saler = 1680
  34.     Case "04/2": saler = 1700
  35.     Case "04/3": saler = 1745
  36.     Case "05/1": saler = 1790
  37.     Case "05/2": saler = 1850
  38.     Case "05/3": saler = 1910
  39.     Case "06/1": saler = 1970
  40.     Case "06/2": saler = 2040
  41.     Case "06/3": saler = 2100
  42.     Case "07/1": saler = 2170
  43.     Case "07/2": saler = 2240
  44.     Case "07/3": saler = 2300
  45.     Case "08/1": saler = 2380
  46.     Case "08/2": saler = 2460
  47.     Case "08/3": saler = 2530
  48.     Case "09/1": saler = 2610
  49.     Case "09/2": saler = 2700
  50.     Case "09/3": saler = 2780
  51.     Case "10/1": saler = 2850
  52.     Case "10/2": saler = 2920
  53.     Case "10/3": saler = 2990
  54.     Case "10/4": saler = 3060
  55.     Case "11/1": saler = 3070
  56.     Case "11/2": saler = 3130
  57.     Case "11/3": saler = 3190
  58.     Case "11/4": saler = 3250
  59.     Case "12/1": saler = 3320
  60.     Case "12/2": saler = 3380
  61.     Case "12/3": saler = 3450
  62.     Case "12/4": saler = 3530
  63.     Case "13/1": saler = 3540
  64.     Case "13/2": saler = 3640
  65.     Case "13/3": saler = 3730
  66.     Case "13/4": saler = 3830
  67.     Case "14/1": saler = 3920
  68.     Case "14/2": saler = 4000
  69.     Case "14/3": saler = 4080
  70.     Case "14/4": saler = 4160
  71.     Case "14/5": saler = 4240
  72.     Case "15/1": saler = 4340
  73.     Case "15/2": saler = 4430
  74.     Case "15/3": saler = 4520
  75.     Case "15/4": saler = 4620
  76.     Case "15/5": saler = 4720
  77.     Case "16/1": saler = 4820
  78.     Case "16/2": saler = 4920
  79.     Case "16/3": saler = 5020
  80.     Case "16/4": saler = 5120
  81.     Case "16/5": saler = 5220
  82.     Case "17/1": saler = 5340
  83.     Case "17/2": saler = 5450
  84.     Case "17/3": saler = 5560
  85.     Case "17/4": saler = 5690
  86.     Case "17/5": saler = 5810
  87.     Case "18/1": saler = 5930
  88.     Case "18/2": saler = 6060
  89.     Case "18/3": saler = 6190
  90.     Case "18/4": saler = 6320
  91.     Case "18/5": saler = 6450
  92.     Case "19/1": saler = 6580
  93.     Case "19/2": saler = 6720
  94.     Case "19/3": saler = 6860
  95.     Case "19/4": saler = 7000
  96.     Case "19/5": saler = 7140
  97.     Case "20/1": saler = 7300
  98.     Case "20/2": saler = 7460
  99.     Case "20/3": saler = 7620
  100.     Case "20/4": saler = 7780
  101.     Case "20/5": saler = 7940
  102.     Case Else
  103.                saler = 0
  104. End Select
  105. Paie_Zone89 = Round(saler * point, 2)
  106. End Function
Advertisement
Add Comment
Please, Sign In to add comment