1
我正在使用以下代碼的代碼更改組合框和標籤的屬性。我還有另外40個組合框和標籤(combo2,combo3,combo4 ..........)。有沒有一種方法可以重用代碼,而不是複製代碼,並且必須手動更改每個組合框的名稱和標籤。將代碼應用於多個控制字段
If (Combo1 = 1) Then
DoCmd.SetProperty "Combo1", acPropertyBackColor, "255"
DoCmd.SetProperty "Label1", acPropertyCaption, "POOR"
ElseIf (Combo1 = 2) Then
DoCmd.SetProperty "Combo1", acPropertyBackColor, "2895086"
DoCmd.SetProperty "Label1", acPropertyCaption, "FAIR"
ElseIf (Combo1 = 3) Then
DoCmd.SetProperty "Combo1", acPropertyBackColor, "35584"
DoCmd.SetProperty "Label1", acPropertyCaption, "GOOD"
ElseIf (Combo1 = 4) Then
DoCmd.SetProperty "Combo1", acPropertyBackColor, "52480"
DoCmd.SetProperty "Label1", acPropertyCaption, "VERY GOOD"
ElseIf (Combo1 = 5) Then
DoCmd.SetProperty "Combo1", acPropertyBackColor, "64636"
DoCmd.SetProperty "Label1", acPropertyCaption, "EXCELLENT"
Else
DoCmd.SetProperty "Combo1", acPropertyBackColor, "16579836"
DoCmd.SetProperty "Label1", acPropertyCaption, ","
End If