20.01.2015 Views

Управление документами Word и Excel на VBA - eDrive

Управление документами Word и Excel на VBA - eDrive

Управление документами Word и Excel на VBA - eDrive

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

31<br />

ActiveWindow.ActivePane.View.Type = wdPageView<br />

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader<br />

Selection.EndKey Unit:=wdStory, Extend:=wdExtend<br />

End Sub<br />

Sub Workbook_Open ()<br />

парольДляЧтен<strong>и</strong>я = "гость"<br />

парольДляИзменен<strong>и</strong>я = "хозя<strong>и</strong>н"<br />

With Л<strong>и</strong>ст1<br />

.Activate<br />

пароль = InputBox ("Ваше <strong>и</strong>мя ")<br />

Select Case пароль<br />

Case парольДляЧтен<strong>и</strong>я<br />

.Protect (парольДляЧтен<strong>и</strong>я)<br />

MsgBox "Только для чтен<strong>и</strong>я"<br />

.Visible = True<br />

Case парольДляИзменен<strong>и</strong>я<br />

.Unprotect<br />

.Visible = True<br />

MsgBox "Доступ к чтен<strong>и</strong>ю <strong>и</strong> зап<strong>и</strong>с<strong>и</strong>"<br />

Case Else<br />

MsgBox "Неверный пароль"<br />

.Visible = xlVeryHidden<br />

End Select<br />

End with<br />

End Sub<br />

Sub Workbook_BeforeClose (Cancel As Boolean)<br />

MsgBox "До св<strong>и</strong>дан<strong>и</strong>я"<br />

End Sub<br />

Sub Document_New ()<br />

MsgBox "Перед Вам<strong>и</strong> ч<strong>и</strong>стый л<strong>и</strong>ст электронной бумаг<strong>и</strong>. Твор<strong>и</strong>те!"<br />

End Sub<br />

Sub Worksheet_Activate ()<br />

Application.Dialogs (xlDialogOpen).Show<br />

End Sub<br />

Sub Worksheet_Change (ByVal Target As.Range)<br />

MsgBox "В ячейку занесено з<strong>на</strong>чен<strong>и</strong>е " & Target<br />

End Sub<br />

Sub Worksheet_Deactivate ()<br />

Application.Dialogs (xlDialogSaveAs).Show<br />

End Sub<br />

Sub Workbook_Open ()<br />

ThisWorkbook.OnWindow = "Сообщен<strong>и</strong>е"<br />

ThisWorkbook.Windows (1).OnWindow = "Предупрежден<strong>и</strong>е"<br />

End Sub

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!