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

Страницы: 1
Как задать область печати для всех страниц?
 
Добрый день! Есть макрос, который создает новые листы в книге по шаблону. Всё работает прекрасно, кроме одного - шаблон представляет собой таблицу, которая должна помещаться на одном листе, но вот во вновь создаваемых листах приходится вручную заходить в параметры страницы и выбирать "Разместить на одной странице" ((( А это отнимает очень много времени и душевных сил, когда листов около 100. Может есть варианты, как доработать макрос? Буду признательна всем за идеи!
Код
Sub primer()

Application.ScreenUpdating = False

For i = 2 To Worksheets("реестр").Cells(Rows.Count, 1).End(xlUp).Row
    Sheets.Add
    sn = ActiveSheet.Name
    Worksheets("Шаблон").Cells.Copy Worksheets(sn).Cells(1, 1)
    Worksheets(sn).Cells(5, 3) = Worksheets("реестр").Cells(i, 1)
    Worksheets(sn).Cells(5, 5) = Worksheets("реестр").Cells(i, 2)
    Worksheets(sn).Cells(7, 3) = Worksheets("реестр").Cells(i, 3)
    Worksheets(sn).Cells(8, 2) = Worksheets("реестр").Cells(i, 5)
    Worksheets(sn).Cells(16, 2) = Worksheets("реестр").Cells(i, 4)
    Worksheets(sn).Cells(17, 4) = Worksheets("реестр").Cells(i, 6)
    Worksheets(sn).Cells(24, 2) = Worksheets("реестр").Cells(i, 2)
Next i

Application.ScreenUpdating = True

End Sub
Изменено: olga1986 - 30.09.2016 12:53:49
Подставлять данные из реестра в нужные ячейки шаблона
 
Всем добрый день!
Есть реестр с данными. Очень нужен макрос, который будет подставлять данные из это реестра в нужные ячейки шаблона. При этом желательно, чтобы для каждой строки реестра формировался свой (отдельный) заполненный лист шаблона. Файл с примером прилагается.
отметить сотрудников, прослушавших семинары, создание цикла в Excel
 
Добрый день! Срочно нужна помощь. Вроде бы простая задача, но решить ее собственными силами не получается, а сроки поджимают....

Суть в следующем: есть список тем семинаров (с датами обучения) и есть график отпусков сотрудников. Также есть форма №3 где указаны и темы обучения и ФИО сотрудников. Необходимо, проверить находился ли сотрудник в  дату проведения семинара в отпуске, и если нет - поставить соответствующую дату прохождения обучения напротив ФИО соответствующего сотрудника в форме №3, а если сотрудник был в отпуске - проставить "-".

Я попыталась изобразить что-то подобное с помощью формул, но сложность в том, что у сотрудника может быть несколько отпусков, соответственно при проверке, необходимо осуществить поиск сначала по ФИО (выбрать все записи с одинаковой фамилией, а потом по каждой записи проверить даты нахождения в отпуске с датами проведения семинаров.

Файл с примером прилагаю. Заранее признательна всем за идеи. ))
Изменено: olga1986 - 09.07.2014 20:04:28
Страницы: 1
Наверх