Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2011, 10:57   #1
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
Восклицание VBA for MsExcel. Элементы управления форм и функции

Задав тип данных (директива Type) разработать функцию для ввода и редактирования данных с помощью пользовательской формы (UserForm). Вызов функции должен осуществляться кнопкой (CommandButton), размещенной на рабочем листе. Введенные данные также должны помещаться на рабочий лист (как таблица). При вызове функции должен проводиться анализ строки активной ячейки и пользовательская форма должна заполняться данными из нее, в таком случае вместо добавления новой записи, должно выполняться обновление старой (возможность добавления данных как новой записи должна сохраняться).
Ввод и редактирование числовых данных должно дублироваться использованием различных элементов управления (скролбары и текстовые поля).
Для выдачи справки необходимо разработать вторую пользовательскую форму. Вызов этой формы должен осуществляться второй кнопкой на рабочем листе. При активации формы нужно заполнять динамический массив пользовательского типа данными с рабочего листа, которые затем нужно отобразить в виде списка (ListBox) на пользовательской форме. При выборе строки должна отображаться справка по соответствующему предприятию (цеху, детали и т.п.)
Отчет обязательно должен включать структурную диаграмму (блок-схему) алгоритма обработки данных. Формы должны открываться в модальном режиме.

Исходные данные: ФИО, наименование работы, выработка, расценка. Данные сохранить в динамическом массиве пользовательского типа (в соответствии со структурой вводимых данных). Выдать справку: ФИО, наименование работы, выработка, начислено. Ввод и редактирование данных осуществлять с помощью вывода модальной формы и с использованием различных элементов управления (ввод числовых данных должен дублироваться ползунками-скроллами).
--------------------------------------------------------------------------
Пока ничего интересного выложить не могу.
funduk вне форума Ответить с цитированием
Старый 24.02.2011, 11:00   #2
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

Создал тип данных, накидал ЭУ на форму №1
Кто-нибудь разъясните плз:анализ строки активной ячейки что собой представляет??И для обновления есть кака-нибудь специальная команда?
funduk вне форума Ответить с цитированием
Старый 24.02.2011, 12:37   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Либо выкладывайте то, что наработали и задавайте конкретные вопросы, либо Вашу тему "забанят" и отправят на фриланс.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 24.02.2011, 17:38   #4
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

12.rar
Вот одно из заданий.Тут не много не по условию...
Нужно во третьей форме использовать листбокс.Кто-нибудь может что-нибудь про него рассказать?

Последний раз редактировалось funduk; 25.02.2011 в 16:00.
funduk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Элементы управления в VBA dimok5 Помощь студентам 0 08.02.2011 19:12
VBA-MsExcel. Ветвление funduk Помощь студентам 1 27.12.2010 07:25
VBA for MsExcel. Циклы и работа с хост-приложением funduk Помощь студентам 1 27.12.2010 07:17
Пропали Элементы управления форм!!! shrum Microsoft Office Excel 5 13.06.2010 16:25
как создать элементы управления в Word на VBA??? Генерал_Касетр Помощь студентам 0 15.06.2009 17:35