Ssanfu - all your advice with respect to the set up of this form were right on the mark, except for the code itself. I still do not understand why I got a runtime mismatch error when using your code. I only know that it accepted the following, which I entered in the [cmbStyle] update event and the On Current event of the subform [Quote Query]:
If Me.Specialty.Column(1) = "Angle" Then
Me.SizeA.ColumnHidden = False
Me.SizeB.ColumnHidden = False
Me.SizeC.ColumnHidden = False
Me.SizeD.ColumnHidden = False
Else
Me.SizeA.ColumnHidden = True
Me.SizeB.ColumnHidden = True
Me.SizeC.ColumnHidden = True
Me.SizeD.ColumnHidden = True
End If
Once again, thank you Ssanfu as the advice you provided was very helpful. If anyone cares to elaborate on the reason for the original mismatch error I would be interested in knowing.