No30504.accessvbaでステップインはできますか?
タイトル | : accessvbaでステップインはできますか? |
記事No | : 30504 |
投稿日 | : 2007/05/19(Sat) 19:26 |
投稿者 | : vbaがんばる |
OS:xp Access Version:2000
access2000を使っています。
excelではvbaを作る際にvbエディターの「デバッグ- ステップイン」 で一行ずつ処理を実行したのですが、accessではどのように 行えばいいのでしょうか。 ステップインを押すと マクロを選択する画面がでてきます。 自分で作ったコードをステップインすることはできないのでしょうか。 たとえばフォームでボタンを作ってそれを押した時の動作をステップインで みるみたいな、、。
よろしくおねがいします。
|
タイトル | : Re: accessvbaでステップインはできますか? |
記事No | : 30505 |
投稿日 | : 2007/05/19(Sat) 19:36 |
投稿者 | : DRA |
VBEは、アクセスですと、[ALT]+[F11]で開きます。
あとは、止めたいコードの所で、[F9]、又は、コードの一番左側(名前わかりません・・・。)をマウスでクリック。
ステップインは、[F8]になります。
|
タイトル | : Re^2: accessvbaでステップインはできますか? |
記事No | : 30506 |
投稿日 | : 2007/05/19(Sat) 19:50 |
投稿者 | : vbaがんばる |
ありがとうございます。
excelの場合と同じですよね?
でもF8を 押すと ポンポン と鳴るだけで ステップインができないのです、、。
|
タイトル | : Re^3: accessvbaでステップインはできますか? |
記事No | : 30508 |
投稿日 | : 2007/05/19(Sat) 22:56 |
投稿者 | : hatena |
> でもF8を 押すと ポンポン と鳴るだけで > ステップインができないのです、、。
どのようなコードを書きましたか。
|
タイトル | : Re^4: accessvbaでステップインはできますか? |
記事No | : 30509 |
投稿日 | : 2007/05/20(Sun) 00:11 |
投稿者 | : vbaがんばる |
hatenaさん
Private Sub コマンド14_Click() Dim strSQL As String 'strSQL = "UPDATE YTAB INNER JOIN MTAB ON YTAB.Y_SID = MTAB.M_SID SET strSQL = "DELETE T_メールリスト.名前 FROM T_メールリスト WHERE (((T_メールリスト.名前) Is Null)); "
DoCmd.RunSQL strSQL
End Sub
内容はこちらです。
|
タイトル | : Re^5: accessvbaでステップインはできますか? |
記事No | : 30510 |
投稿日 | : 2007/05/20(Sun) 01:38 |
投稿者 | : hatena |
> Private Sub コマンド14_Click() > Dim strSQL As String > 'strSQL = "UPDATE YTAB INNER JOIN MTAB ON YTAB.Y_SID = MTAB.M_SID SET > strSQL = "DELETE T_メールリスト.名前 FROM T_メールリスト WHERE (((T_メールリスト.名前) Is Null)); " > > DoCmd.RunSQL strSQL > > End Sub
2行しかないコードですが、どの行にブレイクポイントを設定しましたか。
SQL文をコピーして、クエリのSQLビューに貼り付けて実行した場合は、 エラー無くレコードを削除できますか。
|
このAccessフォーラム過去ログ集は、Microsoft Access Club が運営しています

|