Advertisement
Guest User

Untitled

a guest
Nov 10th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Function WGType(class, part) As String
  2.     Application.ScreenUpdating = False
  3.     If class = "Wheel Guard" Then
  4.         If InStr(1, part, "F") > 0 Then
  5.             If InStr(part, "LH") > 0 Then
  6.                 WGType = "FRT LH"
  7.             Else
  8.                 WGType = "FRT RH"
  9.             End If
  10.         Else
  11.             If InStr(part, "LH") > 0 Then
  12.                 WGType = "RR LH"
  13.             Else
  14.                 WGType = "RR RH"
  15.             End If
  16.         End If
  17.     Else
  18.         WGType = "N/A"
  19.     End If
  20.     Application.ScreenUpdating = True
  21. End Function
  22.  
  23. Function GetCat(plant, mdl, class, wg, resp) As String
  24.     Application.ScreenUpdating = False
  25.     If resp = "Production Injec" Then
  26.         If class = "Heater" Or class = "Foot Duct" Then
  27.             GetCat = "A Injection 1-9"
  28.         ElseIf class = "Blower" Or class = "RR Evap" Then
  29.             GetCat = "A Injection 1-13"
  30.         ElseIf class = "Wheel Guard" Or class = "RR Bumper" Or class = "Shower Duct" Then
  31.             GetCat = "B Injection"
  32.         ElseIf class = "Fuel Baffle" Or class = "Cowl Top" Or class = "Cowl Top L" Or class = "Under Cover" Or class = "Air Guard" Then
  33.             GetCat = "C Injection"
  34.         End If
  35.     ElseIf resp = "Production Assy" Then
  36.         If class = "Heater" Then
  37.             If mdl = "JFA" Then
  38.                 GetCat = "JFA HTR Assy"
  39.             ElseIf mdl = "AN" Then
  40.                 GetCat = "AN HTR Assy"
  41.             ElseIf mdl = "UMA" Then
  42.                 GetCat = "UMA HTR Assy"
  43.             End If
  44.         ElseIf class = "Blower" And mdl = "LFA" Then
  45.             GetCat = "LFA BLW Assy"
  46.         ElseIf class = "Under Cover" Then
  47.             If mdl = "ADA" Then
  48.                 GetCat = "ADA Und Cvr Assy"
  49.             ElseIf mdl = "AN" Then
  50.                 GetCat = "AN Und Cvr Assy"
  51.             End If
  52.         ElseIf class = "Cowl Top" Then
  53.             If mdl = "LFA" Then
  54.                 GetCat = "LFA Cowl Assy"
  55.             ElseIf mdl = "JFA" Then
  56.                 GetCat = "JFA Cowl Assy"
  57.             ElseIf mdl = "AN" Then
  58.                 GetCat = "AN Cowl Assy"
  59.             ElseIf mdl = "UMA" Then
  60.                 GetCat = "UMA Cowl Assy"
  61.             End If
  62.         ElseIf class = "Cowl Top L" Then
  63.             GetCat = "LFA Cowl Lower Assy"
  64.         ElseIf class = "Wheel Guard" Then
  65.             If mdl = "LFA" Then
  66.                 If wg = "FRT LH" Then
  67.                     GetCat = "LFA W/G FRT LH"
  68.                 ElseIf wg = "FRT RH" Then
  69.                     GetCat = "LFA W/G FRT RH"
  70.                 ElseIf wg = "RR LH" Then
  71.                     GetCat = "LFA W/G RR LH"
  72.                 ElseIf wg = "RR RH" Then
  73.                     GetCat = "LFA W/G RR RH"
  74.                 End If
  75.             ElseIf mdl = "ADA" Then
  76.                 If wg = "FRT LH" Then
  77.                     GetCat = "ADA W/G FRT LH"
  78.                 ElseIf wg = "FRT RH" Then
  79.                     GetCat = "ADA W/G FRT RH"
  80.                 ElseIf wg = "RR LH" Then
  81.                     GetCat = "ADA W/G RR LH"
  82.                 ElseIf wg = "RR RH" Then
  83.                     GetCat = "ADA W/G RR RH"
  84.                 End If
  85.             ElseIf mdl = "JFA" Then
  86.                 If wg = "FRT LH" Then
  87.                     GetCat = "JFA W/G FRT LH"
  88.                 ElseIf wg = "FRT RH" Then
  89.                     GetCat = "JFA W/G FRT RH"
  90.                 ElseIf wg = "RR LH" Then
  91.                     GetCat = "JFA W/G RR LH"
  92.                 ElseIf wg = "RR RH" Then
  93.                     GetCat = "JFA W/G RR RH"
  94.                 End If
  95.             ElseIf mdl = "UMA" Then
  96.                 If wg = "FRT LH" Then
  97.                     GetCat = "UMA W/G FRT LH"
  98.                 ElseIf wg = "FRT RH" Then
  99.                     GetCat = "UMA W/G FRT RH"
  100.                 ElseIf wg = "RR LH" Then
  101.                     GetCat = "UMA W/G RR LH"
  102.                 ElseIf wg = "RR RH" Then
  103.                     GetCat = "UMA W/G RR RH"
  104.                 End If
  105.             ElseIf mdl = "AN" Then
  106.                 If wg = "FRT LH" Then
  107.                     GetCat = "AN W/G FRT LH"
  108.                 ElseIf wg = "FRT RH" Then
  109.                     GetCat = "AN W/G FRT RH"
  110.                 ElseIf wg = "RR LH" Then
  111.                     GetCat = "AN W/G RR LH"
  112.                 ElseIf wg = "RR RH" Then
  113.                     GetCat = "AN W/G RR RH"
  114.                 End If
  115.             End If
  116.         End If
  117.     ElseIf resp = "Moldtech" Then
  118.         GetCat = "Moldtech"
  119.     End If
  120.     Application.ScreenUpdating = True
  121. End Function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement