こんにちは、Office サポートの西田です。
本記事では C2R 版の Excel 2016 で、2016 年 10 月にリリースされたバージョンで発生する問題についてご案内いたします。
内容:
Office 2016 のクイック実行版環境で、2016 年 10 月に Current Channel および First Release for Deferred Channel でリリースされた 16.0.7369. 2038以降のバージョンにアップデートを行うと、
VBA フォーム上にあるリストボックスなどのコントロールが重なっているとき、コントロールの前後を切り替える ZOrder メソッドが正常に機能しない事象が発生します。
この事象については、現在調査中です。
例:
正常パターンでは、ZOrder メソッドが登録されている ZOrder Top ボタン、ZOrder Bottomボタンによって、
青いリスト が前面または背面に表示を切り替える事ができます。
バージョン16.0.7329. 2038 では、 ZOrder Top ボタン、ZOrder Bottomボタンを押しても
ZOrder メソッドが正常に機能せず、青い画面の前後順序が切り替わりません。
暫定対処方法:
・Office 2016 のバージョンを16.0.7369. 2038より前のバージョンに戻す
・重なっているコントロールの前後表示切替は、コントロールの Visible を True または False に設定して切り替える
例: ListBox1と ListBox2 が重なっていて Listbox2 を前面に表示したいとき
ListBox1.Visible = False にしてから ListBox2.Visible = True にする。
本情報の内容 (添付文書、リンク先などを含む) は作成日時点でのものであり、予告なく変更される場合があります。