对记录集rs(假设DataGrid是与rs绑定的)操作,参考:'打印DataGrid选中的所有行的数据到立即窗口 Private Sub Command1_Click() Dim varBookMark As Variant, i As Integer, strTmp As String For Each varBookMark In DataGrid1.SelBooks rs.Book = varBookMark strTmp = "" For i = 0 To rs.Fields.Count - 1 strTmp = strTmp & vbTab & rs(i) Next Debug.Print strTmp Next End Sub
Private Sub Command1_Click()
Dim varBookMark As Variant, i As Integer, strTmp As String
For Each varBookMark In DataGrid1.SelBooks
rs.Book = varBookMark
strTmp = ""
For i = 0 To rs.Fields.Count - 1
strTmp = strTmp & vbTab & rs(i)
Next
Debug.Print strTmp
Next
End Sub