3

かなり単純な質問があると思います。Excel 入力ボックスの hwnd を取得する方法を探しています。プロセスを自動化していますが、タイプ 8 の入力ボックスが一貫して Excel ウィンドウの下にあることに気付きました (役立つ場合は、別のアプリケーションから Excel を自動化しています)。明らかに、一番上に表示したいので、SetForegroundWindow 関数を使用しようとしています。何かアドバイス?

リクエストにより、試してみる価値があると私が見つけた唯一のこと:

Public Function GetHwnd() as Long
     GetHwnd = Excel.Application.InputBox.hwnd
End Function
4

1 に答える 1