If chkUKmainland = True Then
chkVAT.Enabled = True
Else
chkVAT.Enabled = False
chkVAT = False
End If
End Sub
Private Sub cmdCancel_Click()
Unload Me
End Sub
Private Sub cmdClearForm_Click()
Call UserForm_Initialize
End Sub
Private Sub cmdOK_Click()
ActiveWorkbook.Sheets("Customer Details").Activate
Range("A1").Select
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True
ActiveCell.Value = cboTitle.Value
ActiveCell.Offset(0, 1) = txtFirstname.Value
ActiveCell.Offset(0, 2) = txtSurname.Value
ActiveCell.Offset(0, 3) = txtAddress.Value
ActiveCell.Offset(0, 4) = txtPostcode.Value
ActiveCell.Offset(0, 5) = txtCity.Value
ActiveCell.Offset(0, 6) = txtCountry.Value
ActiveCell.Value = cboType.Value
ActiveCell.Offset(0, 8) = txtCardnumber.Value
ActiveCell.Value = cboexpmonth.Value
ActiveCell.Value = cboexpyear.Value
ActiveCell.Offset(0, 11) = txtCardholder.Value
ActiveCell.Offset(0, 12) = txtIssue.Value
If chkUKmainland = True Then
ActiveCell.Offset(0, 13).Value = "Yes"
Else
ActiveCell.Offset(0, 13).Value = "No"
End If
If chkVAT = True Then
ActiveCell.Offset(0, 13).Value = "Yes"
Else
If chkUKmainland = False Then
ActiveCell.Offset(0, 14).Value = "No"
Else
ActiveCell.Offset(0, 14).Value = "No"
End If
End If
Range("A1").Select
End Sub
Private Sub txtFirstname_Change()
End Sub
Private Sub UserForm_Initialize()
With cboTitle
.AddItem "Mr"
.AddItem "Miss"
.AddItem "Mrs"
.AddItem "Master"
.AddItem "Dr"
End With
cboTitle.Value = ""
txtFirstname.Value = ""
txtSurname.Value = ""
txtAddress.Value = ""
txtPostcode.Value = ""
txtCity.Value = ""
txtCountry.Value = ""
With cboType
.AddItem "Visa/Delta/Electron"
.AddItem "MasterCard/EuroCard"
.AddItem "American Express"
.AddItem "Switch/Solo"
End With
cboType.Value = ""
With cboexpmonth
.AddItem "01"
.AddItem "02"
.AddItem "04"
.AddItem "06"
.AddItem "07"
.AddItem "08"
.AddItem "09"
.AddItem "10"
.AddItem "11"
.AddItem "12"
End With
cboexpmonth.Value = ""
cboexpyear.Value = ""
With cboexpyear
.AddItem "2004"
.AddItem "2005"
.AddItem "2006"
.AddItem "2007"
.AddItem "2008"
.AddItem "2009"
End With
cboexpmonth.Value = ""
chkUKmainland = False
chkVAT = False
cboTitle.SetFocus
End Sub