AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2008, 11:10   #1  
NavDev is offline
NavDev
Участник
 
10 / 10 (1) +
Регистрация: 23.11.2007
Приветствую.
Подскажите как сделать в эксельном файле рэйнж с типом Validation from list ?
Что-то ковыряю-ковыряю а толку всё ноль.
Старый 18.04.2008, 11:38   #2  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
Попробуйте использовать объект
'Microsoft Excel 11.0 Object Library'.Validation

VarValidation.Add(3, и т.п.)
3 - это и есть из проверка данных из списка

В Excel есть полезная штука - запись макросов Через нее можно многое узнать....
Старый 18.04.2008, 11:39   #3  
Технологии как Искусство is offline
Технологии как Искусство
Участник
 
37 / 10 (1) +
Регистрация: 04.02.2008
Цитата:
Сообщение от NavDev Посмотреть сообщение
Приветствую.
Подскажите как сделать в эксельном файле рэйнж с типом Validation from list ?
Что-то ковыряю-ковыряю а толку всё ноль.
Данные-Проверка-Параметры-Тип Данных=Список.
Или через код?
Старый 18.04.2008, 11:50   #4  
NavDev is offline
NavDev
Участник
 
10 / 10 (1) +
Регистрация: 23.11.2007
Спасибо уже сам дотумкал дело было в кривых руках (моих)
работает всё отлично разумеется если переменные не забывать обьявлять нужные

работает так (вдруг кому пригодится):

xlWorkbook Automation 'Microsoft Excel 11.0 Object Library'.Workbook
xlValidation Automation 'Microsoft Excel 11.0 Object Library'.Validation


xlValidation := xlWorksheet.Range(Sys.CellNo(1,1)).Validation;
xlValidation.Add(3,1,1,'=$B$1:$C$1');

p.s. запись макросов смотрел - там много лишнего трудно с утра было отличить вершки от корешков )
Ещё раз спасибо за ответы.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:02.