Mishel917
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору psiho Переменная, очевидно, может быть. Ещё есть смещения ListView2. Быстрые испытания показали, что переменная с высокой надёжностью устраняет 90% смещений. Оставшиеся смещения принадлежат ListView2. Если 10% не будут доставать пользователя, то код можно ставить на конвейер. На смещение есть два мнения: 1. Глюк; 2. Фича, т. е. очевидно, так задумано – ListView стремится на своё место – в левый верхний угол формы. После загрузки формы смещений нет. Для достижения 100% надёжности может на переходах в MultiPage удалять и прорисовывать ListView как то так? Dim lwData As MSComctlLib.ListView Set lwData = Me.MultiPage1.Pages(0).Controls.Add("MSComCtlLib.ListViewCtrl") With lwData .Name = "ListView1" … … End With Maximus777 Потеря ListView должна быть. Их необходимо установить из своего компьютера. У меня библиотека для ListView такая же – Micr. ListView Control v. 6.0. Новый Control я бы испытал, но не знаю, как его получить на форме VBA, синтаксис, название. Если Вы можете просветить ссылкой, например - то буду признателен. Всем спасибо за участие в теме. |