RicardoHorta.Net - www.ricardohorta.net - Tutorial Word XP: Objetos: Document
SUBMARINO: Fácil ! Rápido ! Seguro !
O objeto.
- Representa um documento. Quando você cria um documento no Word XP,
está criando, também, um objeto Document.
- Document, assim como Application e Documents, possui propriedades e
métodos. A lista é extensa. É... até que enfim, você arrumou algo para fazer nos finais
de semana.
Propriedades.
- ActiveTheme, ActiveThemeDisplayName, ActiveWindow, ActiveWritingStyle,
Application, AttachedTemplate, AutoHyphenation, Background, Bookmarks, BuiltInDocumentProperties,
Characters, ClickAndTypeParagraphStyle, CodeName, CommandBars, Comments, Compatibility,
ConsecutiveHyphensLimit, Container, Content, Creator, CustomDocumentProperties, DefaultTabStop,
DefaultTableStyle, DefaultTargetFrame, DisableFeatures, DisableFeaturesIntroducedAfter,
DoNotEmbedSystemFonts, Email, EmbedLinguisticData, EmbedSmartTags, EmbedTrueTypeFonts,
Endnotes, Envelope, FarEastLineBreakLanguage, FarEastLineBreakLevel, Fields,
Footnotes, FormFields, FormattingShowClear, FormattingShowFilter, FormattingShowFont,
FormattingShowNumbering, FormattingShowParagraph, FormsDesign, Frames, Frameset, FullName,
GrammarChecked, GrammaticalErrors, GridDistanceHorizontal, GridDistanceVertical,
GridOriginFromMargin, GridOriginHorizontal, GridOriginVertical, GridSpaceBetweenHorizontalLines,
GridSpaceBetweenVerticalLines, HTMLDivisions, HTMLProject, HasPassword, HasRoutingSlip,
Hyperlinks, HyphenateCaps, HyphenationZone, Indexes, InlineShapes, IsMasterDocument,
IsSubdocument, JustificationMode, KerningByAlgorithm, Kind, LanguageDetected,
ListParagraphs, ListTemplates, Lists, MailEnvelope, MailMerge, Name, NoLineBreakAfter,
NoLineBreakBefore, OpenEncoding, OptimizeForWord97, PageSetup, Paragraphs, Parent,
Password, PasswordEncryptionAlgorithm, PasswordEncryptionFileProperties,
PasswordEncryptionKeyLength, PasswordEncryptionProvider, Path, PrintFormsData,
PrintFractionalWidths, PrintPostScriptOverText, PrintRevisions, ProtectionType,
ReadOnly, ReadOnlyRecommended, ReadabilityStatistics, RemovePersonalInformation,
Revisions, Routed, RoutingSlip, SaveEncoding, SaveFormat, SaveFormsData, SaveSubsetFonts,
Saved, Scripts, Sections, Sentences, Shapes, ShowGrammaticalErrors, ShowRevisions,
ShowSpellingErrors, ShowSummary, Signatures, SmartTags, SmartTagsAsXMLProps, SnapToGrid,
SnapToShapes, SpellingChecked, SpellingErrors, StoryRanges, StyleSheets, Styles,
Subdocuments, SummaryLength, SummaryViewMode, Tables, TablesOfAuthorities,
TablesOfAuthoritiesCategories, TablesOfContents, TablesOfFigures, TextEncoding,
TextLineEnding, TrackRevisions, Type, UpdateStylesOnOpen, UserControl, VBASigned,
VBProject, Variables, Versions, WebOptions, Windows, Words, WritePassword e
WriteReserved.
Métodos.
- AcceptAllRevisionsShown, Activate, AddToFavorites, ApplyTheme,
AutoFormat, AutoSummarize, CanCheckin, CheckConsistency, CheckGrammar, CheckIn,
CheckNewSmartTags, CheckSpelling, Close, ClosePrintPreview, Compare, ComputeStatistics,
ConvertNumbersToText, ConvertVietDoc, CopyStylesFromTemplate, CountNumberedItems,
CreateLetterContent, DataForm, DeleteAllComments, DeleteAllCommentsShown,
DetectLanguage, EndReview, FitToPages, FollowHyperlink, GetCrossReferenceItems,
GetLetterContent, GoTo, MakeCompatibilityDefault, ManualHyphenation, Merge,
Post, PresentIt, PrintOut, PrintPreview, Protect, Range, RecheckSmartTags, Redo,
RejectAllRevisions, RejectAllRevisionsShown, Reload, ReloadAs, RemoveNumbers,
RemoveSmartTags, RemoveTheme, Repaginate, Reply, ReplyAll, ReplyWithChanges,
ResetFormFields, Route, RunAutoMacro, RunLetterWizard, Save, SaveAs, Select,
SendFax, SendForReview, SendMail, SetDefaultTableStyle, SetLetterContent,
SetPasswordEncryptionOptions, ToggleFormsDesign, UnProtect, Undo, UndoClear,
UpdateStyles, UpdateSummaryProperties, ViewCode, ViewPropertyBrowser e
WebPagePreview.
Eventos.
Acessando o objeto Document.
- O exemplo abaixo, fecha o documento Vendas1.doc,
utilizando o método Close.
- Observe a sintaxe: Documents("Nome do documento"). Você
utiliza a coleção Documents e coloca entre parênteses o nome do documento.
- Você pode utilizar índices: Documents(1).Close... fecha
o primeiro documento aberto.
- À medida que documentos são criados ou abertos, é adicionado um
objeto Document à coleção Documents. O primeiro documento aberto ocupa a 1a.
posição na coleção, o segundo documento a 2a. posição e assim por diante.
E aquele SaveChanges ? O que ele faz ?
- Nós vamos estudar o método Close. Calma. Tudo no seu devido lugar.
O importante é que você aprenda como acessar um objeto Document.
Mas, para você não ficar aflito(a), vai aí uma breve explicação.
- Você utiliza o método Close para fechar documentos. Isto não é novidade.
E você pode definir como o documento será fechado:
- Sem salvar as alterações.
- Exibir a caixa de mensagem para o usuário escolher se deseja salvar.
- Salvar as alterações sem exibir a mensagem.
- Se o parâmetro SaveChanges for igual a wdSaveChanges,
as alterações serão salvas sem exibir esta caixa de diálogo. Compreendeu ?
- O importante nesta etapa do seu aprendizado é compreender os objetos do
Word XP. O papel de cada um. O que cada um faz. Aí, utilizando os métodos e eventos,
você estará apto para desenvolver aplicações com o editor microsoftiano.
- Por isto, meu(minha) amigo(a) dê jeito nessa sua ansiedade. Vamos
aprender sobre cada tópico passo a passo. Guenta aí.
SUBMARINO: Fácil ! Rápido ! Seguro !
SUBMARINO: Fácil ! Rápido ! Seguro !
04/06/2002 - www.ricardo.horta.nom.br - Direitos adquiridos - Autor: Ricardo Horta