A algunas personas les encantan los marcadores. Son útiles, pero si alguien más establece marcadores en un documento, es posible que no los necesite una vez que obtenga el documento. Si hay muchos, muchos marcadores establecidos (recuerde, estamos hablando de personas que realmente aman los marcadores), eliminarlos todos uno a la vez puede ser bastante tedioso.

Si se encuentra en esta situación, querrá tener a mano la siguiente macro. Examina el documento activo (el que está viendo) y elimina todos los marcadores que contiene.

Sub RemoveAllBookmarks()

Dim b As Bookmark

For Each b In ActiveDocument.Bookmarks         b.Delete     Next b End Sub

Debe tener en cuenta que esto simplemente elimina el marcador, no cualquier texto al que haga referencia el marcador. También tenga en cuenta que elimina todos los marcadores del documento, incluidos los que pueda haber creado Word.

(Word crea sus propios marcadores ocultos para varios propósitos, como enlaces en una tabla de contenido). Si desea omitir la eliminación de cualquier marcador que Word haya creado, puede modificar la macro solo un poco:

Sub RemoveUserBookmarks()

Dim b As Bookmark

For Each b In ActiveDocument.Bookmarks         If Left(b.Name,1) <> "_" Then b.Delete     Next b End Sub

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios WordTips), he preparado una página especial que incluye información útil.

link: / wordribbon-WordTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

WordTips es su fuente de formación rentable en Microsoft Word.

(Microsoft Word es el software de procesamiento de texto más popular del mundo). Este consejo (9004) se aplica a Microsoft Word 2007, 2010, 2013, 2016, 2019 y Word en Office 365. Puede encontrar una versión de este consejo para interfaz de menú anterior de Word aquí:

link: / word-Removing_All_Bookmarks [Eliminando todos los marcadores].