Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
知道的兄弟也帮我弄一下
我要把它设置成,我在前面输入一个数,假如如果输入的数字为奇,则后面为奇的列,则乘以2.否则则为0
一;我在""奇巧""列任意输入一个数字,然后在第三列用函数来判断,
我估计格式应该是:如果"奇巧"列为奇,则第二列的数值变成0,而第三列的数值应该乘以2
能理解吗 狐爸?
为偶呢?
我举例了呀,第一列我设置的是5(也就是说是单),第二列我设置的是2(也就是双);第一列和第二列的变化,在于""奇巧""列的 看是单还是双?
如果是单,第一列应该变成10,第二列为0
如果是双,第一列应该变成0,第二列为4
能懂吗
DataColChanged 事件
DataColChanged 事件
If e.DataCol.Name ="奇偶" Then
Dim dr As DataRow = e.DataRow
If dr("奇偶") Mod 2 =0 Then
dr("第一列") = 0
dr("第三列") = dr("第二列")*2
Else
dr("第三列") = dr("第一列")*2
dr("第二列") = 0
End If
End If
必须增加辅助列,否则奇偶列无法修改数据!
晕,手机回复空格、换行都没有了!
DataColChanged 事件
判断奇偶:
dim i as integer
dim j,k as double
j=i/2
k=math.floor(i/2)
if j=k then
messagebos.show("偶数")
else
messagebox.show("奇数")
end if
判断mod 2是否为零