Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с объектами WORKBOOK, WORKSHEETS, RANGE  (Прочитано 10164 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Aleksandra
Гость
« : 29-06-2009 04:30 » 

Помогите, пожалуйста, начать:
Работа с объектами WORKBOOK, WORKSHEETS, RANGE.
По открытию книги открыть форму для ввода даты. При вводе даты, больше текущей, создается новый лист с именем-датой. При занесении текущей даты, ввод заканчивается.
« Последнее редактирование: 29-06-2009 08:13 от Sel » Записан
Naghual
Модератор

ua
Offline Offline
Пол: Мужской
ОПТИМИСТ


WWW
« Ответ #1 : 29-06-2009 07:46 » 

Ок. Давайте начнем.
И начнем мы с WORKBOOK_Open()
Эта процедура исполняется при открытии книги. Вот в ней и разместите код вызова Формы.
Записан
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #2 : 30-06-2009 04:24 » 

преже чем вызывать форму, её надо создать

форма создаётся в VBA. В редакторе на книге нажать правой клавишей мыши и выбрать меню Insert-UserForm
Записан

I Have Nine Lives You Have One Only
THINK!
Aleksandra
Гость
« Ответ #3 : 30-06-2009 08:21 » 

Дальше как я понимаю мне нужно в форме создать TextBox. Написала, чтобы он мне показывал эту форму: UserForm1.Show. А можно сделать так, чтобы была маска ввода даты в textBox?
Записан
Naghual
Модератор

ua
Offline Offline
Пол: Мужской
ОПТИМИСТ


WWW
« Ответ #4 : 30-06-2009 09:21 » 

Для этого есть специальный элемент управления. Masked Edit Control.
Меню Tools \ Additional Controls...
В списке отмечаешь Microsoft Masked Edit Control.
Записан
Aleksandra
Гость
« Ответ #5 : 30-06-2009 10:52 » 

Спасибо всем большое! Я все сделала! =)
Записан
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #6 : 30-06-2009 12:26 » new

Спасибо всем большое! Я все сделала! =)

как приятно это слышать и видеть что люди хотят и делают, а не ...
Записан

I Have Nine Lives You Have One Only
THINK!
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines