Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8794 / 13646 ツリー ←次へ | 前へ→

【15895】Listviewの表示位置がズレます。 gaku21 04/7/11(日) 2:20 質問[未読]
【31166】Re:Listviewの表示位置がズレます。 05/11/13(日) 10:13 発言[未読]

【15895】Listviewの表示位置がズレます。
質問  gaku21 E-MAIL  - 04/7/11(日) 2:20 -

引用なし
パスワード
   初めて質問させていただきます。Excel2003のVisual Basic EditorでMultipage上にListviewをレポート形式で表示させていますが、例えば3ページあるMultipageにそれぞれListviewを真ん中に配置して実行すると、最初に表示されるページは正しい位置にListviewが表示されますが、他のページは左上にズレて表示されてしまいます。ページを変えて、もう一度開くと正しい位置に表示されるのですが、はじめから2ページ目も3ページ目も正しい位置にListviewを表示したいのですが、何とか解決できないでしょうか? なぜズレるのかもわかりません。
よろしくお願いします。

【31166】Re:Listviewの表示位置がズレます。
発言    - 05/11/13(日) 10:13 -

引用なし
パスワード
   私も悩んでます。
好きではないのですが、以下のように対処しました。

本当の対応、誰かわかる人いねーか?

Private Sub MultiPage1_Change()
UserForm1.Top = UserForm1.Top + 1
UserForm1.Top = UserForm1.Top - 1
End Sub

※formをマウスで動かすと正常の配置になる為
 上記のようにしました

8794 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free