20.01.2015 Views

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

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

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24<br />

.Value = "Тест"<br />

End With<br />

End Sub<br />

Sub Иерарх<strong>и</strong>яОбъектов<strong>Excel</strong> ()<br />

Dim кн<strong>и</strong>га As Workbook, табл<strong>и</strong>ца As Worksheet, д<strong>и</strong>апазон As Range<br />

Set кн<strong>и</strong>га = Workbooks (1)<br />

With кн<strong>и</strong>га<br />

Set табл<strong>и</strong>ца = .Worksheets (1)<br />

With табл<strong>и</strong>ца<br />

Set д<strong>и</strong>апазон = .Range ("a2:b4")<br />

With д<strong>и</strong>апазон<br />

.Font.Italic = True<br />

.Value = 3.5<br />

End With<br />

End With<br />

End With<br />

End Sub<br />

В<strong>и</strong>зуальное программ<strong>и</strong>рован<strong>и</strong>е в <strong>Excel</strong><br />

Sub Поле<strong>Excel</strong> ()<br />

Л<strong>и</strong>ст2.Activate<br />

UserForm1.Show<br />

Call UserForm1.TextBox1_Change<br />

End Sub<br />

Sub TextBox1_Change ()<br />

Range ("a2") = UserForm1.TextBox1<br />

End Sub<br />

Sub Автосохранен<strong>и</strong>е ()<br />

' Форма <strong>Excel</strong> содерж<strong>и</strong>т поле Время <strong>и</strong> флажок флагСохранен<strong>и</strong>я.<br />

‘ Функц<strong>и</strong>я КакЧастоСохранятьФайл пр<strong>и</strong>веде<strong>на</strong> ранее,<br />

‘ а запускаемая таймером подпрограмма Старт — в последней главе.<br />

On Error GoTo конец<br />

If UserForm1.флагСохранен<strong>и</strong>я = True Then<br />

<strong>и</strong>нтервал = Val (UserForm1.Время)<br />

If Not КакЧастоСохранятьФайл (<strong>и</strong>нтервал) Then<br />

UserForm1.флагСохранен<strong>и</strong>я = False<br />

Exit Sub<br />

End If<br />

Call Старт <strong>и</strong>нтервал<br />

End If<br />

Exit Sub<br />

конец:<br />

End Sub<br />

Sub Сч<strong>и</strong>татьСтаж ()<br />

‘ Дан<strong>на</strong>я программа сч<strong>и</strong>тает срок (стаж, выслугу) между двумя датам<strong>и</strong>,

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

Saved successfully!

Ooh no, something went wrong!