テーブルまたはクエリの特定のフィールドの先頭あるいは最後の値を取得する

テーブルまたはクエリの特定のフィールドの値が必要な場合に、
DFirst関数はそのフィールドを含む先頭のレコードを返し、DLast関数は
そのフィールドを含む最後のレコードを返します。

 次のサンプルは「住所録」テーブルの先頭レコードと最終レコードの
「氏名」フィールドをメッセージボックスに表示しています。

● サンプル ●

Sub Sample1()
    MsgBox DFirst("氏名", "住所録")
End Sub

Sub Sample2()
    MsgBox DLast("氏名", "住所録")
End Sub

 次のサンプルは「住所録」テーブルの「住所」フィールドが「東京」の
先頭レコードと最終レコードの「氏名」フィールドをメッセージボックスに
表示しています。

● サンプル ●

Sub Sample3()
    MsgBox DFirst("氏名", "住所録", "住所='東京'")
End Sub

Sub Sample4()
    MsgBox DLast("氏名", "住所録", "住所='東京'")
End Sub




戻る


Excel Word Access VBA! モーグ