Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
Mishel915
206 / 13 / 2
Регистрация: 10.10.2009
Сообщений: 154
#1

Автоматизированное заполнение табеля в Excel

05.07.2010, 01:27. Просмотров 6233. Ответов 1
Метки нет (Все метки)

Всем доброе время суток !

Заполнять табель учёта рабочего времени можно, с помощью клавиатуры. При таком способе заполнения для каждого нового обозначения в ячейке табеля набирать соответствующие знаки приходится вручную.

Этот процесс можно автоматизировать, используя указатель мыши так.

1. Кликаем кнопку на листе Excel, после чего возле указателя мыши появляется всплывающая подсказка (режим записи), например, "Выбрана 8","День","Ночь" и т. п. Эта подсказка перемещается вместе с указателем мыши.

2. Подводим указатель мыши в соответствующую ячейку табеля и двойным кликом левой кнопкой мыши вписываем знак выбранного режима записи - соотвенственно "8", "Д", "Н" и т. п.

Для изменения режима записи кликаем другую кнопку.

Вопрос такой - какой макрос осуществляет представленную автоматизацию заполнения табеля с помощью указателя мыши в Excel?

Добавлено через 2 часа 54 минуты
Событие - "Двойной клик мыши" можно приблизительно обработать так, например
Если подсказка = "Ночь" Then ActiveCell = "Н"

Остаётся програмно "прикрепить" подсказку к указателю миши после нажатия кнопки.

Добавлено через 14 минут
Другой вариант - при нажатии кнопки менять значение глобальной переменной. Для этого варианта тоже необходимо создать подсказку возле указателя мыши.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2010, 01:27
Ответы с готовыми решениями:

Заполнение литстов в excel
Один лист я заполнила данными с помощью запроса, а как второй заполнить? Если...

Заполнение формы в Excel-е
Уважаемые Асы в Excel-е помогите с примером Я создал форму заполнения...

Заполнение файла Excel из других
Доброго времени суток! помогите мне создать макрос, который бы копировал строки...

Заполнение массива из формы(Excel)
Матрицу M(5,5) нужно заполнить через форму вводя данные в соответствующие поля....

Заполнение диапазонов ячеек MS Excel
1. Создать макрос для рабочей книги MS Excel, позволяющий формировать значения...

1
Mishel915
206 / 13 / 2
Регистрация: 10.10.2009
Сообщений: 154
06.07.2010, 12:18  [ТС] #2
Есть образец не в Excel, - 1,98 Мб. Из-за размере не прикрепляется. Однако есть адрес где можно посмотреть.

http://myappz.ru/business/page/11/

Там файл - Табель учёта рабочего времени 2.1. Для просмотра необходимо скачать и установить, перейти на закладку - Отработанные часы. Тоесть необходимо приблизительно так как в этом файле но для Excel.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.07.2010, 12:18

Заполнение ячеек в Excel циклом for
Ячейки в Excel данным способом почему-то не заполняются. Почему? Как это...

Быстрое заполнение таблицы Excel
Здравствуйте, уважаемые VBA-программисты(каковым я не являюсь). Как можно...

Макрос заполнение строки - MS Excel
я вообще не разбираюсь excel. Как написать такой макрос пример мне нужен...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru