|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2009, 10:58 | #1 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
Проблемма с FlexGrid
Здравствуйте! При попытке добавить на VBA-форму элемент управления Microsoft FlexGrid v6.0 выводится сообщение об ошибке "The control could njt be created because it is not properly licensed". Что делать? Установлен Microsoft Office 2007
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
|
03.06.2009, 11:40 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Найдите в реестре раздел
HKEY_CLASSES_ROOT\Licenses\72E67120-5959-11cf-91F6-C2863C385E30 и создайте в нём строковый параметр со значением ibcbbbebqbdbciebmcobmbhifcmciibblgm f (в значении не должно быть пробелов, уберите пробел перед последним символом f) Проблема неоднократно обсуждалась на форумах: http://forum.sources.ru/index.php?showtopic=110739 http://bbs.vbstreets.ru/viewtopic.ph...39251#p6718632 http://forum.vingrad.ru/index.php?showtopic=39817 Или просто запустите файл из вложения:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 03.06.2009 в 11:46. |
03.06.2009, 13:27 | #3 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
Спасибо за совет. Можно еще узнать, как записывать\считывать значения из определенных ячеек?
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
|
03.06.2009, 13:42 | #4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Код:
http://msoffice.nm.ru/faq/macros.htm |
|
03.06.2009, 14:53 | #5 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
Извиняюсь, неточно выразился. Я имел ввиду организацию доступа к ячейкам элемента FlexGrid.
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
|
03.06.2009, 15:06 | #6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Как-то так:
Код:
|
03.06.2009, 15:18 | #7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Вот ещё пример работы с FlexGrid:
Код:
|
04.06.2009, 07:00 | #8 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
Еще раз спасибо! Оказывается я тоже в чем-то новичек
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
|
04.06.2009, 07:32 | #9 |
Пользователь
Регистрация: 20.06.2008
Сообщений: 95
|
А можно ли в определенных ячейках установить вертикальный вывод текста? Это нужно, чтобы сжать по ширине таблицу (в ячейках первой строки идет длинный текст, а в остальных ячейках - короткие числа).
И еще вопрос: как сделать, чтобы содержимое ячеек FlexGrid'а можно было редактировать вручную, а не программно?
Не забывайте оставлять отзывы (кнопочка в левом нижнем углу сообщения)
Последний раз редактировалось bag; 04.06.2009 в 07:39. |
04.06.2009, 10:15 | #10 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
По крайней мере, такого свойства у FlexGrid я не нашёл. Цитата:
(Excel делает примерно то же самое, когда Вы редактируете текст прямо в ячейке) Или используйте компонент Microsoft Office SpreadSheet 11.0 или 10.0 В этом случае работать с ячейками будет гораздо проще. К тому же, этот элемент управления по умолчанию формирует контекстное меню, и позволяет выполнять правку прямо в ячейке. (пример во вложении) |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемма | girz | БД в Delphi | 4 | 02.06.2009 22:01 |
Проблемма с BitBtn | Fe_DoS | Общие вопросы C/C++ | 1 | 26.03.2009 21:48 |
Проблемма с 3d max 9 | Crivel | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 29.08.2008 23:03 |
Проблемма c if | Crivel | Помощь студентам | 8 | 08.08.2008 15:28 |
Внедрить контрол в FlexGrid | beryllium | Общие вопросы .NET | 0 | 21.02.2008 01:09 |