Страницы: 1
RSS
[ Закрыто ] Диалоговые окна [ТЕМА ЗАКРЫТА - повторное нарушение]
 
Добрый день! Ребята нужна помощь в некоторых вопросах по работе диалоговых окон.  
 
Имеется файл Excel 2003  в котором посредством диалоговых окон будут вносится данные, либо же копироваться из ИЕ. Первый вопрос, можно ли сделать чтобы при нажатии на правую кнопку мыши появлялось контекстное меню, потому как вставить пока можно только комбинацией клавиш.  
Второй вопрос, как сделать, чтобы в форме отображался счетчик внесенных цифр в графу номер паспорта непосредственно при вводе. Заранее благодарен  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
слегка подправил файл  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
Эх, нехорошо такой код выкладывать.  
У меня все панели поскрывались - а кода восстановления панелей инструментов нет - придётся вручную делать...  
 
Что мешало использовать для этого специальный макрос, немного его переделав?  
http://excelvba.ru/code/HideCommandBarsAndRibbon  
 
Можете взять за основу эту программу, если нужна проверка ввода в такие поля, как номер телефона, серия и номер паспорта, и т.д.:  
http://excelvba.ru/programmes/Fill_Invoice  
 
Контекстное меню сложно формировать - не проще ли сделать макрос для автоматического переноса данных из IE?  
(я обычно в таких случаях не подключаюсь к IE и не выдираю из него данные, а для облегчения кода автоматизирую процесс частично: пользователь выделяет в окне IE весь текст, и копирует его в буфер обмена, а макрос анализирует текст в буфере обмена, находя в нем нужные данные, и заполняет соответствующие поля формы)
Страницы: 1
Читают тему
Наверх
Loading...