Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Проверка ячеек перед печатью только при наличии условия. Врачебное задание.
 
Здравствуйте уважаемые знатоки! Прошу не ругать меня за то, что размножаю темы, но я не могу найти пример именно для меня! Я врач, на работе имеется карта (документ), которую надо заполнять на каждого больного, но некоторые врачи "забывают " заполнять необходимые ячейки, уговоры не действуют, стиль отношения к работе такой.

Так вот, нужно, чтобы в случае если обязательные к заполнению ячейки не заполнены, то при нажатии на печать выводилось сообщение "заполните такую-то ячейку" и невозможно было напечатать именно текущий лист.
Причем, чтобы ячейка в сообщении называлась, например, не A1, а так как написано рядом с ячейкой, которую надо заполнить, например, "рост", "вес", "фио" и т.д.. В примере понятно.

И самое сложное: правило заполнять необходимые ячейки должно срабатывать только если хотя бы одна из каких-либо обязательных ячеек уже заполнена, т.е. чтобы невозможно было "недозаполнить" ячейки и распечатать лист.
Но если ни одна из обязательных ячеек не заполнена, то лист распечатать можно. Это нужно для того, чтобы можно было распечатать лист вообще без заполненных обязательных ячеек. Нам для работы, как ни странно, это тоже нужно.
И еще один парадокс, ячейки "дата операции" и "операция" должны быть или заполнены обе, или обе пусты, и это не должно мешать печати.

В примере ячейки, которые надо заполнять выделены цветом. Я понимаю, что возможно, меня отправят штудировать форум, но все же прошу помочь, т.к. я полный профан в этом деле, а задача для меня практически невыполнимая.

PS. В оригинале документа много макросов, все они записаны в рекодере, т.к я вообще не силен в VBA, также документ защищен и он находится в совместном доступе.
Создание макроса, который должен собирать данные с листов книги.
 
Помогите, друзья! Есть книга. в которой содержатся реанимационные карты больных. Задача: Нужно написать макрос, который на первом листе книги будет писать: в первом столбце названия всех листов по порядку слева направо как они представлены в книге; во втором столбце возраст, в третьем - диагноз; в четвертом - название операции; в пятом - дату операции. Как сделать ума не приложу. Делал макрос, который строит список листов, все получилось, но при изменении порядка листов диагнозы и операции не следуют за названиями листов, получается каша. Первый лист будет своеобразной сводкой больных в отделении. В названии листа: 1.1 Иванов - первая цифра - номер палаты, вторая цифра - место в палате и фамилия.  
 
 
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
как запретить изменение размеров ячейки или размера шрифта
 
Здравствуйте, уважаемые знатоки! Есть проблема: имею лист Excel(карта реанимационного больного), в него вводится информация 7 шрифтом. Если изменить размер шрифта, то автоматически изменяется размер ячейки(у меня офис 7), и границы листа автоматически изменяются и он печатается на 2, а то и на 4-х страницах. Вопрос: можно ли запретить изменение размеров ячейки или запретить изменение размера шрифта. Очень нужно. Пользователей этого документа много каждый норовит "улучшить" шрифт, а это приводит только к изменению ширины листа, кроме того последний столбец может попасть на другой лист. Облазил форум, ничего не нашел. Если подобная тема существует - ткните носом. Спасибо!
Страницы: 1
Наверх