Sie sind auf Seite 1von 3

VBA CODE FOR MODEL

Sub Button1_Click()

response = MsgBox("Are You Sure?", vbYesNo)

If response = vbYes Then

MsgBox ("Purchase Order Confirmed")

Dim x As String

Dim a1 As Integer

x = Worksheets("Offer Evaluation Scores").Range("c20").Value

a1 = StrComp(x, "Vendor 1", vbBinaryCompare)

a2 = StrComp(x, "Vendor 2", vbBinaryCompare)

a3 = StrComp(x, "Vendor 3", vbBinaryCompare)

a4 = StrComp(x, "Vendor 4", vbBinaryCompare)

a5 = StrComp(x, "Vendor 5", vbBinaryCompare)

a6 = StrComp(x, "Vendor 6", vbBinaryCompare)

a7 = StrComp(x, "Vendor 7", vbBinaryCompare)

a8 = StrComp(x, "Vendor 8", vbBinaryCompare)

a9 = StrComp(x, "Vendor 9", vbBinaryCompare)

a10 = StrComp(x, "Vendor 10", vbBinaryCompare)

If a1 = 0 Then

Worksheets("Vendor Details").Range("E8").Value = Worksheets("Vendor


Details").Range("E8").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 1 increased by 1")

End If

If a2 = 0 Then

Worksheets("Vendor Details").Range("E9").Value = Worksheets("Vendor


Details").Range("E9").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 2 increased by 1")


End If

If a3 = 0 Then

Worksheets("Vendor Details").Range("E10").Value = Worksheets("Vendor


Details").Range("E10").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 3 increased by 1")

End If

If a4 = 0 Then

Worksheets("Vendor Details").Range("E11").Value = Worksheets("Vendor


Details").Range("E11").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 4 increased by 1")

End If

If a5 = 0 Then

Worksheets("Vendor Details").Range("E12").Value = Worksheets("Vendor


Details").Range("E12").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 5 increased by 1")

End If

If a6 = 0 Then

Worksheets("Vendor Details").Range("E13").Value = Worksheets("Vendor


Details").Range("E13").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 6 increased by 1")

End If

If a7 = 0 Then

Worksheets("Vendor Details").Range("E14").Value = Worksheets("Vendor


Details").Range("E14").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 7 increased by 1")

End If

If a8 = 0 Then

Worksheets("Vendor Details").Range("E15").Value = Worksheets("Vendor


Details").Range("E15").Value + 1
MsgBox ("Number of Purchase Orders of Vendor 8 increased by 1")

End If

If a9 = 0 Then

Worksheets("Vendor Details").Range("E16").Value = Worksheets("Vendor


Details").Range("E16").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 9 increased by 1")

End If

If a10 = 0 Then

Worksheets("Vendor Details").Range("E17").Value = Worksheets("Vendor


Details").Range("E17").Value + 1

MsgBox ("Number of Purchase Orders of Vendor 10 increased by 1")

End If

Worksheets("Purchase Order").PrintOut

End If

If response = vbNo Then

MsgBox ("Click Carefully!")

End If

End Sub

Das könnte Ihnen auch gefallen