Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
VBA - Выбор из списка значений в ячейке, с возможностью предварительной фильтрации результатов
 
Добрый день!  
 
Просьба подсказать, как реализовать выбор из списка значений прямо из ячейки?  
Сделал Проверку значений по списку, список на другом листе.    
Но хочется, чтобы автоматически подставлялась первое подходящее значение.  
 
Сейчас же, если не выбрано конкретное значение и что-то введено в ячейку, вылетает предупреждение. Может быть можно переопределить обработчик события, по которому вылетает сообщение?
VBA скролл в форме
 
Добрый день!  
 
Подскажите, пожалуйста, как сроллить форму.  
Создал UserForm. На нее с помощью мастера  добавил ScrollBar.  
В ходе работы с формой у меня динамически расширяется форма вниз: добавляются строки в соотв. с выбранными значениями. В один прекрасный момент значений становится так много, что все они не умещаются на экране.    
Что мне надо написать в обработчике событий, чтобы можно было перемещаться (вертикально скроллиться) по форме?
VBA передача параметра типа Range в метод класса
 
уважаемый доброфорум, прошу помощи с одной ситуацией.  
имеется класс DataList в котором есть метод    
Public Sub SetDataList(SourceRange As Range)  
 
В коде модуля пытаюсь передать в этот метод объект типа Range  
MyDataList.SetDataList (Range("A1:A6"))  
 
При исполнении вылетает ошибка:  
Run-time error '424':  
Object required
Пользовательская форма: добавить разделительную линию
 
Подскажите, пожалуйста, как добавить обычную линию на пользовательскую форму в Excel 2010.  
 
Понимаю всю абсурдность вопроса, но никак не могу найти линию ни на Toolbox, ни в Additional Controls.
Как брать символы из строки как из массива
 
Добрый день!    
 
Тема, вроде бы, типовая, и должна уже была быть, но поиск не дал ответа на мой вопрос.  
 
Компилятор ругается на следующий код:  
 
sub T(expr as string)  
   dim Source,s1 as string  
   Source = expr  
   s1 = ""  
 
   For i = 1 To Len(Source)  
       s1 = s1 + Source(i)  
   Next i  
 
end sub  
 
Выделяет Source и пишет, что "Expected array". Возникает вопрос, как это обойти. Мне нужен посимвольный разбор строки.
Отправка значение ячейки в веб-форму на сайте и вставка ответа
 
В одной ячейке у меня имеется фраза в непонятной кодировке.  
Например, РєРѕРїРёСЏ  
 
Мне нужно написать макрос, который возьмет это значение, подставит в форму на сайте http://www.artlebedev.ru/tools/decoder/, нажмет "Расшифровать", получит фразу в нормальной кодировке, и подставит в сосденюю ячейку. В этом же примере, "копия".  
 
Помогите, пожалуйста. Главная трудность: как сказать экселю, что нужно подставить в форму и забрать ответ.
Макросы в OpenOffice
 
Добрый день!  
 
Подскажите, долго ли человеку, знающему макросы в Excel, перейти на макросы в OpenOfficce? насколько идентичны языки там и там?
Сбиваются гиперссылки при сортировке листа
 
Добрый день!  
 
Помогите, пожалуйста, разобраться со следующей ситуацией:  
 
Имеется книга (excel 2003) с двумя листами (лист1, лист2).  
 
На лист1 список клиентов с некоторыми "светофорами" в соответствующей строке.    
Светофор - это фигура-круг с гиперссылкой на лист2.  
 
На лист2 те же клиенты, но с подробной информацией о них. соответственно, гиперссылка с лист1 ведет на соответствующего клиента на лист2.  
 
Но если на лист2 произвести сортировку клиентов, то получается, что гиперссылки сбиваются.  
 
Например, гиперссылка была на Лист2 B2. Там был клиент Газпром. После сортировки там стал клиент Роснефть. Получается, что на лист1 напротив Газпром по факту гиперссылка на лист2 на Роснефть.  
 
Вопрос: как сделать "динамичную" гиперссылку? Т.е. после сортировки гиперссылка должна измениться.  
 
PS поиск не дал нужных результатов. В основном там про другое.  
Желательно без макроса.
Страницы: 1
Наверх