Dim dt As DataTable = DataTables("表A") Dim dcName As String = "" Dim iint As Double = 0 Dim i As Double = 0 For Each dc As DataCol In dt.DataCols If dc.IsNumeric Then i = dt.Compute("Max(" & dc.Name & ")") If i>iint Then dcName = dc.Name iint = i End If End If Next If dcName > "" Then Tables("表A").Position = Tables("表A").FindRow(dcName & "=" & iint) End If