Prevención de un marco al convertir una tabla en texto (Microsoft Word)
Cuando Peg tiene una tabla con el ajuste de texto configurado para Around, y luego convierte la tabla en texto, ese texto termina en un marco. Ella no lo quiere en un marco; solo lo quiere tan sencillo, en línea con el texto. Peg se pregunta si existe una configuración para evitar que la tabla convertida termine en un marco.
No hay ninguna configuración que controle este comportamiento. Word lo hace porque no sabe dónde colocar el texto de la tabla en relación con el texto del documento normal, por lo que lo coloca en un marco. La única forma de evitar esto manualmente es cambiar el ajuste del texto para que la tabla esté en línea y luego hacer la conversión a texto. Puedes automatizar esto un poco usando una macro simple:
Sub ConvertTable1() If Selection.Information(wdWithInTable) Then Selection.Tables(1).Rows.WrapAroundText = False Selection.Rows.ConvertToText Separator:=wdSeparateByTabs, _ NestedTables:= True Else MsgBox "Insertion point must be in a table." End If End Sub
Por supuesto, si elige ir por la «ruta de la macro», puede usar la macro para convertir la tabla en texto (que lo colocaría en un marco) y luego eliminar el marco. Esta es la forma de hacerlo:
Sub ConvertTable2() If Selection.Information(wdWithInTable) Then Selection.Rows.ConvertToText Separator:=wdSeparateByTabs, _ NestedTables:= True ActiveDocument.Frames.Delete Else MsgBox "Insertion point must be in a table." End If End Sub
Cualquiera de las dos macro produce el mismo resultado. Todo lo que necesita hacer es asegurarse de que el punto de inserción esté dentro de la tabla y luego ejecutar la macro.
_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 (2358) se aplica a Microsoft Word 2007, 2010, 2013 y 2016.