Então, finalmente encontramos algo que funciona - não a solução mais elegante, mas funciona.
Crie um novo estilo de texto (neste exemplo, ele é chamado de "Oculto") e use este estilo de texto para todos os itens que você deseja ocultar. Então use este código;
Private Sub CommandButton1_Click()
With ActiveWindow.View
.ShowHiddenText = False
.ShowAll = False
End With
Options.PrintHiddenText = False
With ActiveDocument
.Styles("Hidden").Font.Hidden = True
.PrintOut Copies:=1
.Styles("Hidden").Font.Hidden = False
End With
End Sub