Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7448 / 9994 ←次へ | 前へ→

【5738】Re:最終項目の最後の移動
質問  安久  - 05/8/3(水) 12:40 -

引用なし
パスワード
   お返事ありがとうございました。
>
>クエリに「検査日」があります。
今、
>Private Sub データ入力1 Click()
If MsgBOX("追加","vbOKCancel + vbDefaultButton1)=vbOK Then
DoCmd.Hourglass True
>Dim a As Date
If Dlloup("[検査日]", "Ka検査q", "[検査コード]='010092'")=NotNull Then
>  a = DMax("[検査日]", "Ka検査q", "[検査コード]='010092'")
>  Forms!患者名!TG = DLookup("[検査結果]", "Ka検査q", "[検査コード]='010092' " _& "AND [検査日]=#" & a & "#")
End If
Dim b As Date
If Dlloup("[検査日]", "Ka検査q", "[検査コード]='020010'")=NotNull Then
>  a = DMax("[検査日]", "Ka検査q", "[検査コード]='020010'")
>  Forms!患者名!WBC = DLookup("[検査結果]", "Ka検査q", "[検査コード]='020010' " _& "AND [検査日]=#" & b & "#")
End If
後、これと同じようなやつが20個ぐらいあります。

DoCmd.Hourglass False
End If
>End Sub
>というふうに変えました。
 (お返事いただいたやつでしたらa = DMax("[日付]", "Ka検査q", "[検査コード]='010092'") ここで データがなかったらNullになりいかなかったので変えてみました。)
しかし、エラーはでないのですが凄く重くてデータの移動を確認できません。
 (30分ぐらいしても無理でした)
これでできるか教えて下さい。
また、何か別の方法があるのでしたら教えて下さい。
お願いします。
813 hits

【5707】最終項目の最後の移動 安久 05/7/30(土) 16:19 質問
【5710】Re:最終項目の最後の移動 小僧 05/8/1(月) 10:33 発言
【5738】Re:最終項目の最後の移動 安久 05/8/3(水) 12:40 質問
【5739】Re:最終項目の最後の移動 小僧 05/8/3(水) 13:55 回答
【5772】Re:最終項目の最後の移動 安久 05/8/5(金) 16:15 質問
【5778】Re:最終項目の最後の移動 小僧 05/8/8(月) 9:30 発言
【5842】Re:最終項目の最後の移動 安久 05/8/11(木) 18:08 質問
【5844】Re:最終項目の最後の移動 小僧 05/8/12(金) 10:07 発言
【5847】Re:最終項目の最後の移動 小僧 05/8/12(金) 10:45 回答
【5876】Re:最終項目の最後の移動 hikaru 05/8/17(水) 14:58 質問
【5882】Re:最終項目の最後の移動 小僧 05/8/17(水) 16:47 発言

7448 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078263
(SS)C-BOARD v3.8 is Free