こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

解決済みの質問

SelectObjectされているフォーム

vbaで
DoCmd.MoveSize 0, 0, 567 * 35, 567 * 30
を実行した際に、
どのオブジェクトに対して行われたかを取得する方法はありますか?

SelectObjectされているフォームを
Debug.Printで取得するコードを教えてください。

投稿日時 - 2015-09-26 21:46:25

QNo.9054329

暇なときに回答ください

質問者が選んだベストアンサー

debug.Print screen.ActiveForm.Name
debug.Print screen.ActiveControl.Name
debug.Print screen.ActiveControl.Parent.name
あたりをお試しください。

DoCmd.MoveSize・・・するまえに
setfocus してからだと安心。
フォームなら
If CurrentProject.AllForms("フォーム名").IsLoaded Then
Forms!フォーム名.SetFocus
'docmd.MoveSize ・・・
End If

投稿日時 - 2015-09-27 10:28:19

お礼

ご回答ありがとうございます。

投稿日時 - 2015-10-01 23:45:15

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-