エクセルのウインドウをアクティブにするには?


みき  2002-10-19 08:32:20  No: 105221

エクセルのウインドウをアクティブにしたいんですけど、
どうすればいいんでしょうか?


mkt  2003-04-14 23:08:33  No: 105222

VBのフォーム→項目別内のShowModalをFalseにしてみてはいかがですか?


VBレスキュ-(花ちゃん)  URL  2003-04-16 00:24:52  No: 105223

一番簡単な方法はExcelのキャプションタイトル名を取得して
Private Sub Command1_Click()
    AppActivate "Microsoft Excel - Book1"
End Sub

でも最小化されていたり、キャプションタイトル名が一定でないので
通常はクラス名等を指定してハンドルを取得してSetForegroundWindow API
等でアクティブにするのが一般的かと思います。
詳しくは下記URLの逆引きヘルプのAPIを使ってWindowをアクティブにする
を参照して下さい。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加