这个意思?
Dim d As Date
If Tables("意和出库明细表.意和出库登记表").Rows.Count <> 0 AndAlso Date.TryParse(Tables("意和出库明细表.意和出库登记表").Current("出库日期"), d) Then
Dim bh As String = "YH" & Format(d, "yyyyMMdd")
Dim max As String
Dim idx As Integer
Dim fdr As DataRow = DataTables("意和出库打印信息").Find("日期 >= #" & d.Date & "# and 日期 < #" & d.Date.AddDays(1) & "#")
If fdr Is Nothing Then
fdr = DataTables("意和出库打印信息").AddNew
fdr("日期") = d.Date
fdr("次数") = 0
End If
e.Form.Controls("出库编号").Text = bh & Format(fdr("次数") + 1, "000")
End If