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.

9<br />

Sub Измен<strong>и</strong>тьПервуюСтроку ()<br />

Call СнятьФормат<strong>и</strong>рован<strong>и</strong>е<br />

Set выделено = Selection<br />

With выделено.Find<br />

.ParagraphFormat.FirstLineIndent = CentimetersToPoints (1.27)<br />

.Text = ""<br />

.Execute<br />

End With<br />

With Selection<br />

.MoveLeft<br />

.ParagraphFormat.FirstLineIndent = CentimetersToPoints (0)<br />

.TypeText (vbTab)<br />

End With<br />

End Sub<br />

Sub Язык ()<br />

Структурное программ<strong>и</strong>рован<strong>и</strong>е в <strong>Word</strong><br />

‘ Иногда бывает, что функц<strong>и</strong>я проверк<strong>и</strong> правоп<strong>и</strong>сан<strong>и</strong>я вашего оф<strong>и</strong>са<br />

‘ “не замет<strong>и</strong>ла”, что вы переключ<strong>и</strong>л<strong>и</strong> драйвер клав<strong>и</strong>атуры, <strong>и</strong> продолжает<br />

‘ проверять русск<strong>и</strong>й язык как англ<strong>и</strong>йск<strong>и</strong>й <strong>и</strong>л<strong>и</strong> <strong>на</strong>оборот. Эта подпрограмма<br />

‘ поможет вам мгновенно <strong>и</strong>справ<strong>и</strong>ть ош<strong>и</strong>бку компьютера.<br />

With Selection<br />

If .LanguageID = wdRussian Then<br />

.LanguageID = wdEnglishUS<br />

Else<br />

.LanguageID = wdRussian<br />

End If<br />

End With<br />

End Sub<br />

Sub ВыровнятьПоШ<strong>и</strong>р<strong>и</strong>не ()<br />

‘ Эта программа поможет вам выровнять по ш<strong>и</strong>р<strong>и</strong>не выделенный фрагмент<br />

‘ <strong>и</strong>л<strong>и</strong> весь текст. Процедура СнятьФормат<strong>и</strong>рован<strong>и</strong>е была да<strong>на</strong> раньше.<br />

Call ЧтоВыделять<br />

Call СнятьФормат<strong>и</strong>рован<strong>и</strong>е<br />

With Selection.Find<br />

.Text = "^p^p"<br />

.Replacement.Text = "ГРАНИЦА АБЗАЦА"<br />

.Execute Replace:=wdReplaceAll<br />

.Text = "^p^t"<br />

.Replacement.Text = "АБЗАЦНЫЙ ОТСТУП"<br />

.Execute Replace:=wdReplaceAll<br />

.Text = "^p^w"<br />

.Replacement.Text = "АБЗАЦНЫЙ ОТСТУП"<br />

.Execute Replace:=wdReplaceAll

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

Saved successfully!

Ooh no, something went wrong!