Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не работает Microsoft ListView Conrol размещенный на листе в xls файле? / 12 сообщений из 12, страница 1 из 1
28.09.2016, 13:48
    #39316906
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
Проблема: не могу использовать Microsoft ListView Conrol
Версия офиса: 2010

Порядок действий
1.Вставляю на лист Microsoft ListView Conrol (в библиотеке у меня два варианта version 5.0 и 6.0
2. Пишу код, наполняющий его.
3. Проверяю - ОК.
4. Сохраняю документ в формате xls
5. Проверяю - ОК
6. Закрываю книгу, сохраняя изменения (в том же формате xls)
7. Открываю книгу.
8. Контрол ListView (обе версии) отображается как перечеркнутый крест-накрест красными полосами (скрин прикреплен), не работает.
...
Рейтинг: 0 / 0
28.09.2016, 13:49
    #39316907
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
пример файла
...
Рейтинг: 0 / 0
28.09.2016, 13:52
    #39316912
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
Собственно вопросы:
1. Допустимо использовать ListView как предполагается в примере?
2. Что сделать чтобы в файле -примере ListView заработал?
З.Ы.макросы включены
...
Рейтинг: 0 / 0
28.09.2016, 16:48
    #39317152
Surrogate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
Bobgos,

в свое время тоже хотел использовать этот контрол. Почитал обсуждение в ветке на планете эксель: Где хорошо по-русски описан ListView?
но так и не осилил.
...
Рейтинг: 0 / 0
28.09.2016, 17:10
    #39317180
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
Surrogate,
контрол класс, взять хотя бы авоматическую сортировку
раньше на формах использовал - не было проблем - даже со старым офисом, сейчан нужно просто на лист размещать - НО грабли.

Обидно, что пока файл не закрываешь - все пашет. Потерял почти 2 часа для реализации необходимого мне функционала. Закрыл книгу, чтобы проверить после открытия и вот те на.
ОбЫдно.

Есть мысли: с чем связано такое поведение?

Вопросы открыты
1. Допустимо использовать ListView как предполагается в примере?
2. Что сделать чтобы в файле -примере ListView заработал?
...
Рейтинг: 0 / 0
28.09.2016, 17:13
    #39317182
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
пока мои соображения:
Bobgos1. Допустимо использовать ListView как предполагается в примере?
Допустимо, если создавать ListView после открытия файла
Bobgos2. Что сделать чтобы в файле -примере ListView заработал?
см. п1. Создавать ListView после открытия файла
...
Рейтинг: 0 / 0
28.09.2016, 17:19
    #39317186
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
еще однро решение для п.1

использовать ListView на форме. Прекрасно работает после пере открытия файла.
...
Рейтинг: 0 / 0
29.09.2016, 07:29
    #39317437
hclubmk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
Bobgos,
на вопрос, заданный здесь :
твоя проблема не нова ,
используй формы.
...
Рейтинг: 0 / 0
29.09.2016, 08:44
    #39317456
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
hclubmk,
не нашел в ответах решения.
изменение настроек безопасности (предлагалось по ссылке) не устранило проблему.

Теперь понятно, что это ограничения контрола.
Единственный вариант решения по вопросу 1 вижу только предложенный мной:
Bobgosпока мои соображения:
Bobgos1. Допустимо использовать ListView как предполагается в примере?
Допустимо, если создавать ListView после открытия файла
Bobgos2. Что сделать чтобы в файле -примере ListView заработал?
см. п1. Создавать ListView после открытия файла

Есть еще варианты?
...
Рейтинг: 0 / 0
10.10.2016, 09:59
    #39323600
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
с listview в xls все оказалось еще сложнее, чем предполагалось ранее:
1. listview разместил на форме. все ок. работает, после переоткрытия файла на этой же машине все ОК.
2. после открытия файла на другой машине исчезает с формы в vba дизайнере и вообще как объект.

Прикреплен список referens VBE. Референсы на всех машинах одинаковы.
Объект listview в Toolbox присутствует.
Создать новый listview с тем же именем позволяет. И ЭТО (создание, переименование listview) приходится делать каждый раз после смены машины, на которой запускается файл.

Вопрос:
Как добиться, чтобы listview работал на любой машине с установленным офисом?
...
Рейтинг: 0 / 0
10.10.2016, 11:43
    #39323653
f
f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
Не использовать ActiveX вообще.
...
Рейтинг: 0 / 0
10.10.2016, 22:02
    #39324083
Bobgos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает Microsoft ListView Conrol размещенный на листе в xls файле?
FНе использовать ActiveX вообще.
Ваши предложения?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не работает Microsoft ListView Conrol размещенный на листе в xls файле? / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]