本帖最后由 hong90342 于 2019-12-26 10:30 编辑
- Public Sub RangeSelection(sender As Object,e As SpreadsheetGear.Windows.Co**ols.RangeSelectionChangedEventArgs)
- ev.GetLock()
- '第一组单选
- If e.RangeSelection.Intersect(Range("F_1")) IsNot Nothing OrElse e.RangeSelection.Intersect(Range("F_2")) IsNot Nothing OrElse e.RangeSelection.Intersect(Range("F_3")) IsNot Nothing Then
- range("F_1").ClearContents
- range("F_2").ClearContents
- range("F_3").ClearContents
- e.RangeSelection.cells(0,0).value="√"
- End If
- '第二组单选
- If e.RangeSelection.Intersect(Range("F_4")) IsNot Nothing OrElse e.RangeSelection.Intersect(Range("F_5")) IsNot Nothing OrElse e.RangeSelection.Intersect(Range("F_6")) IsNot Nothing Then
- range("F_4").ClearContents
- range("F_5").ClearContents
- range("F_6").ClearContents
- e.RangeSelection.cells(0,0).value="√"
- End If
- End Sub'单元格选择后执行的事件
复制代码
单击字段,会打上勾,并且一个问题设置一个组,组内选中字段会打勾,其他字段清空,均为文本型字段
以下是效果图:
|
|
hong90342