Para alterar o tamanho da fonte de um rodapé específico no Word, use Range.Font.Size
ActiveDocument.Sections(1).Footers(1).Range.Font.Size = 6
Sintaxe explicada
-
ActiveDocument : um objeto Document que representa o documento ativo. Outras maneiras de acessar arquivos do Word são Documento (índice) ou Documento ("Fullname")
-
.Sections (index) : Uma seção é um conceito complicado no Word. Os usuários podem inserir seções em um documento para que possam alterar a formatação em uma determinada área de um documento. As quebras manuais e as quebras de seção dividem sua página em seções separadas, onde cada uma pode ter uma formatação diferente. Alterar as propriedades de um rodapé nem sempre significa que todos os rodapés foram alterados. Leia aqui para saber mais .
No VBA, ao usar
Sections.Count
como o parâmetro de índice para.Sections(index)
, ele sempre representará a última seção do seu documento -
.Footers (index) : representa uma única área de rodapé nas margens superior, inferior ou lateral de cada página de um documento. Outras propriedades comumente usadas para seções são
border
,header
ourange
, que representa o corpo completo dentro da seção especificada -
Rodapés (índice) .Tange : Representa a parte de um documento que está contido no cabeçalho ou rodapé especificado. Observe a diferença para
Sections(index).range
-
Font.Si ze : uma das muitas propriedades que uma fonte pode ter. Outras propriedades comuns para rodapés são
Words(index)
para alterar palavras específicas,Fields
ou apenasText
para ler no texto completo do rodapé