VBAを使用してWord 2003でプロジェクトを開発中です。私はいくつかのエントリ(日付)を持つ複数選択ListBoxを持っています。右クリックすると、ユーザーが選択した日付を変更できるところにあるInputBoxがポップアップします。これは、特定のアイテムがすでにフォーカスされている(選択されているだけでなく、フォーカスされている)限り、うまく機能します。しかし、フォーカスのないアイテムを右クリックすると、ボックスが表示され、フォーカスされたエントリの日付が変更されます。必ずしも右クリックしたものではありません。Word VBAの右クリックでリストボックス項目を選択
この回答が見つかりました(http://www.vbarchiv.net/tipps/tipp_920-rechtsklick-in-der-standard-listbox-erkennen.html)が、VBAでは不可能です。誰にもVBAの解決策はありますか?
実際には、ボックスが表示される前に、フォーカスされたアイテムを右クリックで変更する必要があります。
は
これは通常、リストボックスをサポートしていません。これはヒットテストで行われ
を設定します。迅速で有能な答えをありがとうございます。短いテストでは、正確に所望の結果が得られました。 – phippu