filmov
tv
Так работает программа учёта рабочего времени в Excel VBA
Показать описание
В файле Excel есть 3 листа: «Маска», «Календарь», «Легенда».
Маска ввода активируется на листе «Маска».
Календарь показан на листе «Календарь».
В таблице «Легенда» в столбце «А» каждый пользователь может ввести 100 наименований. В столбце «B» указаны 100 сокращений. Столбец «C» показывает 100 видов работы, а столбец «D» показывает 100 мест работы.
В ячейке «Е2» всегда должно быть десятичное число количества рабочих часов! Программа не будет работать, если в ячейке стоит что-то другое.
В ячейках «F2» и «G2» должно всегда стоять время начала и конца ночной смены! Программа не будет работать, если в ячейках стоит что-то другое.
Календарь создается в маске ввода с помощью кнопки «Изменить год».
При вводе сначала выберите месяц, затем дату, наименование, вид работы, место работы, время от, время до и перерыв. Выбранное время вводится программой как обычные часы, ночные часы, часы воскресенья / праздники и сверхурочные часы.
Ниже вы можете увидеть, сколько часов в выбранном дне, в выбранной неделе и в выбранном месяце.
Если при вводе ничего не выбрано, вводится пустая строка.
С помощью кнопки «Лист» создается календарь с введенными часами.
С помощью кнопки «Удалить» удаляется все, что было введено. Паролем является число 3.
Комментарии