RicardoHorta.Net - www.ricardohorta.net - PowerPoint ?! WordPoint ?! Word XP !!!
SUBMARINO: Fácil ! Rápido ! Seguro !
Word XP: Objeto Range
- Representa um intervalo, uma área contígua no documento.
Você utiliza o objeto Range para acessar uma parte específica de um documento.
Cada objeto Range é definido por uma posição de caractere inicial e
final.
- Os objetos Range são independentes da seleção.
Você pode definir e manipular um intervalo sem alterar a seleção.
Propriedades
- Application, Bold, BoldBi, BookmarkID, Bookmarks,
Borders, Case, Cells, CharacterWidth, Characters, Columns, CombineCharacters,
Comments, Creator, DisableCharacterSpaceGrid, Document, Duplicate,
EmphasisMark, End, EndnoteOptions, Endnotes, Fields, Find,
FitTextWidth, Font, FootnoteOptions, Footnotes, FormFields, FormattedText,
Frames, GrammarChecked, GrammaticalErrors, HTMLDivisions, HighlightColorIndex,
HorizontalInVertical, Hyperlinks, ID, Information, InlineShapes,
IsEndOfRowMark, Italic, ItalicBi, Kana, LanguageDetected, LanguageID,
LanguageIDFarEast, LanguageIDOther, ListFormat, ListParagraphs,
NextStoryRange, NoProofing, Orientation, PageSetup, ParagraphFormat,
Paragraphs, Parent, PreviousBookmarkID, ReadabilityStatistics, Revisions,
Rows, Scripts, Sections, Sentences, Shading, ShapeRange, ShowAll,
SmartTags, SpellingChecked, SpellingErrors, Start, StoryLength,
StoryType, Style, Subdocuments, SynonymInfo, Tables, Text, TextRetrievalMode,
TopLevelTables, TwoLinesInOne, Underline e Words.
Métodos
- AutoFormat, Calculate, CheckGrammar, CheckSpelling,
CheckSynonyms, Collapse, ComputeStatistics, ConvertHangulAndHanja,
ConvertToTable, Copy, CopyAsPicture, Cut, Delete, DetectLanguage, EndOf,
Expand, GetSpellingSuggestions, GoTo, GoToNext, GoToPrevious, InRange,
InStory, InsertAfter, InsertAutoText, InsertBefore, InsertBreak, InsertCaption,
InsertCrossReference, InsertDatabase, InsertDateTime, InsertFile, InsertParagraph,
InsertParagraphAfter, InsertParagraphBefore, InsertSymbol, IsEqual,
LookupNameProperties, ModifyEnclosure, Move, MoveEnd, MoveEndUntil,
MoveEndWhile, MoveStart, MoveStartUntil, MoveStartWhile, MoveUntil,
MoveWhile, Next, NextSubdocument, Paste, PasteAndFormat, PasteAppendTable,
PasteAsNestedTable, PasteExcelTable, PasteSpecial, PhoneticGuide,
Previous, PreviousSubdocument, Relocate, Select, SetRange, Sort,
SortAscending, SortDescending, StartOf, TCSCConverter e WholeStory.
Acessando parte do documento ativo
- Utilize Range para acessar uma parte específica
de um documento.
Este exemplo, define a variável Intervalo como objeto Range.
Em seguida, acessa, no documento ativo ( ActiveDocument ), os 10
primeiros caracteres.
Dim Intervalo as Range
Set Intervalo = ActiveDocument.Range(Start:=0, End:=10)
Como trabalhar com o objeto Range.
- Com With ActiveDocument... End With, você define
qual documento será utilizado. Neste exemplo, o documento ativo.
- Com With .Range(0,10)... End With, você define a
parte, a região do documento que será acessada: os dez primeiros
caracteres.
- .Bold = True...
- ... negrita o objeto Range.
- Observe, microsoftiano(a) amigo(a), que apenas os 10
primeiros caracteres foram negritados. E por que ? Porque a região definida
foi .Range(0,10).
- Espaços vazios também contam. Aqui, é criado um objeto
Range correspondente aos 13 primeiros caracteres.
- A exclamação ficou de fora.
- Para incluí-la no objeto Range, utilize .Range(0,14).
SUBMARINO: Fácil ! Rápido ! Seguro !
Download.
|
Nome |
Tamanho |
|
| wxp_objeto_range_001.zip |
91 Kb |
Parceria RicardoHorta.Net + Americanas.com !!
14/09/2007 - 06:00 - www.ricardo.horta.nom.br - Direitos adquiridos - Autor: Ricardo Horta