这个问题已搞定!
代码如下:
For Each bm As DataTable In DataTables
Dim kemu1_list() As String = {"语文","数学","英语"}
Dim bubie_list() As String = {"高理","高文"}
For Each kemu1 As String In kemu1_list
For Each bubie As String In bubie_list
Dim dr As DataRow = DataTables("总分有效分").Find("部别 = '" & bubie & "' And 科目 = '" & kemu1 & "'")
If bm.name <> "成绩库" AndAlso bm.Name <> "校名设置" AndAlso bm.Name <> "目标设置"
Dim ldr As DataRow = DataTables("总分有效分").Find("部别 = '" & dr("部别") & "' And 科目 = '语数外'")
dr("目标12") = ( dr("目标11") - ldr("平均分之和"))/ldr("标准差之和")*dr("标准差")+dr("平均分")
End If
Next
Next
Next