Управление документами Word и Excel на VBA - eDrive
Управление документами Word и Excel на VBA - eDrive
Управление документами Word и Excel на VBA - eDrive
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