|
▼YU-TANG さん:
ご指導ありがとうございました。
下のように書き換えてうまく動作しました。
本当にありがとうございます!
Private Sub コマンド0_Click()
Dim rs As Recordset
Dim rsCount As Double
Set rs = CurrentDb.OpenRecordset("入出金")
rs.MoveLast
rsCount = rs.RecordCount
If rsCount < 36656 Then
MsgBox "入出金の実行結果" & vbCrLf & _
rsCount & "件のレコードが抽出されました"
DoCmd.OpenQuery "入出金"
Else
MsgBox "入出金の実行結果" & vbCrLf & _
rsCount & "件のレコードが抽出されました。条件を変えて実行してください"
Exit Sub
End If
End Sub
>こんにちは、YU-TANG です。
>
>▼MIKA さん:
>>あるクエリの抽出結果のレコード件数をクエリを実行する前に
>>取得するにはどうすれば良いでしょうか?
>
>DCount 関数を使ってはいけない、あるいは使えないという制約
>がある特殊な状況ですか?
>
>http://office.microsoft.com/ja-jp/assistance/HP010496461041.aspx
|
|