已知一字段名,如何知道他在datagrid中所在的列数,不用for 语句尝试比较的方法。包涵,初学者 因为我要在对特定列进行操作,但datagrid的数据源是动态绑定的,某一列对应的字段是变化的。可能没有办法吧,我还是有for循环查找。对你的关注表示感谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub Command1_Click() Dim i As Integer For i = 0 To DataGrid1.Columns.Count - 1 If DataGrid1.Columns(i).DataField = "你的字段名" Then MsgBox i & "列" End If Next End Sub Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer) Label1.Caption = "您所选择的字段为:" & vbCrLf Label1.Caption = Label1.Caption & " 第" & DataGrid1.Col & "列" & vbCrLf Label1.Caption = Label1.Caption & " 第" & DataGrid1.Row & "行" & vbCrLf Label1.Caption = Label1.Caption & "内容为:" & DataGrid1.TextEnd Sub Private Sub DataGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer) Label1.Caption = "您所选择的字段为:" & vbCrLf Label1.Caption = Label1.Caption & " 第" & DataGrid1.Col & "列" & vbCrLf Label1.Caption = Label1.Caption & " 第" & DataGrid1.Row & "行" & vbCrLf Label1.Caption = Label1.Caption & "内容为:" & DataGrid1.TextEnd Sub 硬盘的逻辑序列号在什么情况下会变更?! VB子窗体控件随窗体大小或分辨率改变而自动适应??? RMB求一个软件运行窗口内容监测小程序 还有人知道偶是谁吗? 在VB中,如何终止一个正在运行的函数的执行 问个基础的问题,怎么可以把按钮变为有图片的按钮? 问题 大家帮帮我。 只有高手才能解决吗? 能否帮帮我? 请问如何在VB里调用EXCEL的生成图表功能。因为EXCEL的统计分析功能强大。然后将这个图表显示在VB里。应该怎么实现。如果能介绍给这方面的书籍也将不胜感激了!!!!那里可以下载。或什么出版社的 劳驾帮我看看,一个有关sql语句的问题
Dim i As Integer
For i = 0 To DataGrid1.Columns.Count - 1
If DataGrid1.Columns(i).DataField = "你的字段名" Then
MsgBox i & "列"
End If
Next
End Sub
Label1.Caption = "您所选择的字段为:" & vbCrLf
Label1.Caption = Label1.Caption & " 第" & DataGrid1.Col & "列" & vbCrLf
Label1.Caption = Label1.Caption & " 第" & DataGrid1.Row & "行" & vbCrLf
Label1.Caption = Label1.Caption & "内容为:" & DataGrid1.TextEnd Sub
Label1.Caption = "您所选择的字段为:" & vbCrLf
Label1.Caption = Label1.Caption & " 第" & DataGrid1.Col & "列" & vbCrLf
Label1.Caption = Label1.Caption & " 第" & DataGrid1.Row & "行" & vbCrLf
Label1.Caption = Label1.Caption & "内容为:" & DataGrid1.TextEnd Sub