Classe Footnote - note de bas de page (Word VBA)
La classe Footnote représente une note de bas de page au bas de la page ou sous le texte. Pour utiliser une variable de classe Footnote, elle doit d'abord être instanciée, par exemple
Dim ftn as Footnote
Set ftn = ActiveDocument.Range.Footnotes(Index:=1)
For Each
Voici un exemple de traitement des éléments Footnote dans une collection
Dim ftn As Footnote
For Each ftn In ActiveDocument.Range.Footnotes
Next ftn
Delete
Supprime la note de bas de page spécifiée.
ActiveDocument.Range.Footnotes(1).Delete
Index
Renvoie un type long qui représente la position d'un élément dans une collection.
Dim lngIndex As Long
lngIndex = ActiveDocument.Range.Footnotes(1).Index
Range
Renvoie un objet Range qui représente la partie d'un document contenue dans la note de bas de page.
Dim rngRange As Range
Set rngRange = ActiveDocument.Range.Footnotes(1).Range
Reference
Renvoie un objet Range qui représente une marque d'appel de note de bas de page.
Set myRange = ActiveDocument.Footnotes(1).Reference
myRange.Copy