Microsoft Access ClubAccess超初心者対象ForumAccess初級者対象ForumAccess初・中級者対象ForumAccess VBA Tips ForumDAO、ADO、SQL Forum

     

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 が運営しています


 

ページの先頭へ 前ページへ戻る