即効テクニック |
テーブルまたはクエリの特定のフィールドの値が必要な場合に、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