И еще раз здравствуйте. Подскажите пожалуйста, в файле есть 3 листа. Первый - форма доверенности, который цепляет данные из листа 2 с помощью ВПР. А 3 лист это реестр доверенностей которые были выданы. Вопрос заключается в следующем: возможно ли при выведении доверенности на печать в 3 лист вносились данные о этой доверенности (дата выдачи, ФИО, № доверенности)????
И еще раз здравствуйте. Подскажите пожалуйста, в файле есть 3 листа. Первый - форма доверенности, который цепляет данные из листа 2 с помощью ВПР. А 3 лист это реестр доверенностей которые были выданы. Вопрос заключается в следующем: возможно ли при выведении доверенности на печать в 3 лист вносились данные о этой доверенности (дата выдачи, ФИО, № доверенности)????KolyvanOFF
Там еще выбор листа добавить нужно И еще - код будет отрабатывать не только при печати, но и при предварительном просмотре. Если для Вас это принципиально, то где-то у меня в загашнике был код, отсекающий предв. просмотр. Этот код реагирует и на печать, и на ПП. [vba]
Код
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Me.ActiveSheet.CodeName = "Лист1" Then Application.ScreenUpdating = 0 r_ = Лист1.Range("A3") + 1 Лист3.Range("B" & r_) = Лист1.Range("D3") Лист3.Range("C" & r_) = Лист1.Range("K3") Application.ScreenUpdating = 1 End If End Sub
[/vba] Про лист Александр уже, похоже, добавил выше, пока я писал
Там еще выбор листа добавить нужно И еще - код будет отрабатывать не только при печати, но и при предварительном просмотре. Если для Вас это принципиально, то где-то у меня в загашнике был код, отсекающий предв. просмотр. Этот код реагирует и на печать, и на ПП. [vba]
Код
Private Sub Workbook_BeforePrint(Cancel As Boolean) If Me.ActiveSheet.CodeName = "Лист1" Then Application.ScreenUpdating = 0 r_ = Лист1.Range("A3") + 1 Лист3.Range("B" & r_) = Лист1.Range("D3") Лист3.Range("C" & r_) = Лист1.Range("K3") Application.ScreenUpdating = 1 End If End Sub
[/vba] Про лист Александр уже, похоже, добавил выше, пока я писал_Boroda_