No.2ベストアンサー
- 回答日時:
Dfirst関数をおつかいのようですので、環境は
Accessであると過程してお話します。
テーブルAにはB以外のフィールドはありますか?
もし検索キーになるような重複なしのフィールドがあれば、
そのフィールドをキーにDLOOKUP関数で値を取得できます。
たとえば、レコードの先頭から1,2,3,4・・・というように
通しNo.を入れたフィールド(C)があれば、2レコード目の
Bフィールドの値を取得するには以下のような感じになります。
DLookup("B","A","C=" & 2)
一般化すると
DLookup("値取得フィールド","テーブル/クエリ名","検索フィールド=条件")
といった感じでしょうか?
ヘルプでDLookup関数を調べてみてください。
No.1
- 回答日時:
Accessですか?
DAOを使って見ては、以降は2件目のレコードのデータを変数に代入するコードです。
sub honyara()
Dim Db as databese
Dim Rs As Recordset
Dim Hensu1 as String
Dim Hensu2 as String
Set DB = CurrentDb
Set RS1 = DB.OpenRecordset("テーブル", dbOpenTable)
Rs.move 2
Hensu1=Rs!A
Hensu1=Rs!B
RS.Close
DB.Close
End Sub
Access97ならこのDAOは標準で参照設定されていますが、2000以降は
ツールメニューの参照設定でMicrosoft DAO 3.6 Object Libraryを参照させとかないとだめですよ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
Access サブフォームでの選択行の取得
その他(データベース)
-
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
-
4
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
5
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
6
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
7
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
8
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
9
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
10
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
11
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
12
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
13
ADOで現在のレコードの次のレコードの値も取得
Access(アクセス)
-
14
Access終了時にマクロまたはVBAの実行したい
その他(Microsoft Office)
-
15
ACCESS2010のVBAでフォーム内クエリのフィールド値を取得したい
Visual Basic(VBA)
-
16
Access DlookUPの複数条件抽出
Access(アクセス)
-
17
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
18
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
19
アクセスVBAのMe!と[ ]
Access(アクセス)
-
20
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataTableに特定のフィールドが...
-
クリスタルレポート(8.5)の書式...
-
INT64対応のprintf系関数はあり...
-
accessでフィールド追加のあと...
-
テキストファイルのフィールド...
-
2つ目のレコードの値を取得す...
-
クリスタルレポートの式フィー...
-
AccessのDAOでフィールド名を配...
-
Access 2010で実行時エラー3061
-
Accessのフィールド名に半角括...
-
ACCESSで視覚的タイムテーブル...
-
Access VBA 添付型フィールド
-
クリスタルレポートで文字列の...
-
日付と文字列を条件としてDLook...
-
AccessVBAで他テーブルのデータ...
-
Access クエリで変数を参照する...
-
ACCESSで日別集計をする場合
-
文字を数字に変換したい
-
ADOX フィールドのRequiredプ...
-
c言語で自分のホームディレク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのフィールド名に半角括...
-
INT64対応のprintf系関数はあり...
-
2つ目のレコードの値を取得す...
-
accessでフィールド追加のあと...
-
DataTableに特定のフィールドが...
-
Access 2010で実行時エラー3061
-
テーブルのデータ型の変更がで...
-
日付と文字列を条件としてDLook...
-
2次元のdictionary
-
AccessのDAOでフィールド名を配...
-
オートナンバー型を抽出条件に...
-
クリスタルレポートで文字列の...
-
クリスタルレポート(8.5)の書式...
-
アクセスでADO 並べ替えが適用...
-
クリスタルレポートの式フィー...
-
Access クエリで変数を参照する...
-
ACCESSデータベースにV...
-
NULLを含む文字列の結合で...
-
アクセス ADO Null以外のレコ...
-
テキストファイルのフィールド...
おすすめ情報