ID do artigo: 170970 - Última revisão: sábado, 20 de janeiro de 2007 - Revisão: 2.3

WD97: Macro para gerar lista de fontes disponíveis no Word

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sumário

Este artigo contém uma macro do Visual Basic for Applications que gera uma lista de fontes disponíveis para o Microsoft Word e exibe um exemplo de cada fonte.

A lista de fonte gerada por essa macro depende da impressora selecionada em box(On the File menu click Print.) de diálogo de impressão

Mais Informações

Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita, incluindo, mas não se limitando às garantias implícitas de comercialização e/ou adequação a uma finalidade específica. Este artigo presume que você esteja familiarizado com a linguagem de programação demonstrada e as ferramentas usadas para criar e depurar procedimentos. Profissionais de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades específicas.
Se você não tenha muita experiência de programação, talvez queira em contato com um Microsoft Certified Partner ou Microsoft Advisory Services. Para obter mais informações, visite da Microsoft:

Microsoft Certified Partners - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104)

Comunicado de Microsoft Services - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice)

Para obter mais informações sobre as opções de suporte estão disponíveis e sobre como entrar em contato com a Microsoft, visite o seguinte site: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) O seguinte exemplo do Visual Basic para aplicativos macro cria um novo documento em branco e insere uma amostra de cada fonte disponível:
   Sub ListFonts()
      Dim varFont As Variant
      ' Speeds macro processing and suppresses display.
      Application.ScreenUpdating = False
      ' Create new document.
      Documents.Add Template:="normal"
      ' Loop through each available font.
      For Each varFont In FontNames
         With Selection
            ' Format for name of font.
            .Font.Name = "times new roman"
            .Font.Bold = True
            .Font.Underline = True
            ' Insert Font name.
            .TypeText varFont
            ' Insert a new paragraph after the Font Name.
            .InsertParagraphAfter
            ' Move to the new paragraph.
            .MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
            ' Format for the font example.
            .Font.Bold = False
            .Font.Underline = False
            .Font.Name = varFont
            ' Enter example text(Alphabetic characters.)
            .TypeText "abcdefghijklmnopqrstuvwxyz"
            ' Insert a new paragraph.
            .InsertParagraphAfter
            ' Move to the new paragraph.
            .MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
            ' Insert example text(Numeric characters.)
            .TypeText "0123456789?$%&()[]*_-=+/<>"
            ' Insert two new paragraphs and move down.
            .InsertParagraphAfter
            .InsertParagraphAfter
            .MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
         End With
      Next varFont
      Application.ScreenUpdating = True
   End Sub
				
para obter informações adicionais, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
173707  (http://support.microsoft.com/kb/173707/EN-US/ ) OFF97: Como executar o código de exemplo de artigos da Knowledge Base

Referências

Para obter mais informações sobre como obter ajuda com o Visual Basic para aplicativos, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
163435  (http://support.microsoft.com/kb/163435/EN-US/ ) VBA: Programação recursos para o Visual Basic for Applications

A informação contida neste artigo aplica-se a:
  • Microsoft Word 97 Standard Edition
Palavras-chave: 
kbmt kbdtacode kbfont kbhowto kbmacroexample KB170970 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 170970  (http://support.microsoft.com/kb/170970/en-us/ )
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.