VBA Word - Como listar todas as Macros no meu documento.

word-header.jpg

Você pode escrever código em VBA que leia ou modifique outros projetos, módulos ou procedimentos VBA. Isso é chamado de extensibilidade, porque amplia o editor - você pode utilizar o código VBA para criar código VBA novo, aplicando uma técnica de templates. Também pode usar esses recursos para escrever procedimentos personalizados que criam, alteram ou excluam módulos de VBA e procedimentos de código.

Bons desenvolvedores têm o hábito de deixar suas aplicações bem documentadas. Existe algo que possa ajudar-nos nessa questão caso toda a minha codificação esteja desenvolvida no MS Word?

Simples, como sempre...Use o código abaixo

With Selection
.InsertAfter strlProcedure & vbCr

Let .Font.Bold = gTrue
.InsertAfter "Project "
.Collapse wdCollapseEnd
.InsertAfter strlProject

Let .Font.Italic = gTrue
.Collapse wdCollapseEnd
.InsertAfter vbCr
.InsertAfter "Component "
.Collapse wdCollapseEnd
.InsertAfter strlComponent

Let .Font.Italic = gTrue
.Collapse wdCollapseEnd
.InsertAfter vbCr
.InsertAfter "Start "
.Collapse wdCollapseEnd
.InsertAfter intlStartLine

Let .Font.Italic = gTrue
.Collapse wdCollapseEnd
.InsertAfter vbCr
.InsertAfter "Number of Lines "
.Collapse wdCollapseEnd
.InsertAfter intlProcCountLines

Let .Font.Italic = gTrue
.Collapse wdCollapseEnd
.InsertAfter vbCr
End With


Reference: Hafizullah


Tags: Word, list, macros, doc, documento, document

André Luiz Bernardes
A&A® - Work smart, not hard.

Nenhum comentário:

Postar um comentário

diHITT - Notícias