Clase Footnote - nota al pie (Word VBA)

La clase Footnote representa una nota al pie situado en la parte inferior de la página o debajo del texto.

Para usar una variable de clase Footnote, primero debe ser instanciado, por ejemplo

Dim ftn as Footnote
Set ftn = ActiveDocument.Range.Footnotes(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase Footnote : Footnotes.Add y Footnotes.Item.

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos Footnote en una colección.

Dim ftn As Footnote
For Each ftn In ActiveDocument.Range.Footnotes
	
Next ftn

Delete

Elimina la nota al pie especificada.

ActiveDocument.Range.Footnotes(1).Delete

Index

Devuelve un valor de tipo Long que representa la posición de un elemento en una colección.

Dim lngIndex As Long
lngIndex = ActiveDocument.Range.Footnotes(1).Index

Range

Devuelve un objeto Range que representa la parte de un documento incluida en la nota al pie.

Dim rngRange As Range
Set rngRange = ActiveDocument.Range.Footnotes(1).Range

Reference

Devuelve un objeto Range que representa una marca de referencia de nota al pie.

Set myRange = ActiveDocument.Footnotes(1).Reference 
myRange.Copy