Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo eliminar filas y columnas vacías de tablas en Word?

¿Cómo se pueden eliminar todas las filas y columnas vacías de las tablas en Word? Este tutorial le mostrará varias maneras de eliminar filas y columnas vacías de las tablas en un documento de Word.

Elimine manualmente todas las filas y columnas vacías de las tablas

Elimine todas las filas y columnas vacías de las tablas con el código VBA

Elimine todas las filas y columnas vacías de las tablas con un clicbuena idea3

elimine rápidamente todas las filas y columnas vacías en tablas en Word

El Eliminar Empt Rows Cols La utilidad de Kutools para Word puede eliminar rápidamente todas las columnas vacías y las filas de tablas en todo el documento de Word con un solo clic. ¡Haz clic para la versión de prueba gratuita de 45 días!
doc eliminar columnas vacías columnas
Kutools for Word: con docenas de complementos de Word útiles, gratis para probar sin limitaciones en días 45.

Elimine manualmente todas las filas y columnas vacías de las tablas

Microsoft Office Word no proporciona una forma conveniente de eliminar filas y columnas vacías, y debe eliminarlas seleccionando manualmente cada fila y columna vacías y luego elimínelas una por una.

Paso 1: Seleccione la fila vacía o la columna vacía que desea eliminar. Ver captura de pantalla:

doc-removerowsandcols-1

Paso 3: debajo Mesa Herramientas, haga clic en disposición Lengüeta;

doc-removerowsandcols-2

Paso 4: en el Filas y Columnas grupo, clic Eliminar filas o Eliminar Columnas.

doc-removerowsandcols-3


Elimine todas las filas y columnas vacías de las tablas con el código VBA

La función macro de Word proporciona una forma mucho más conveniente de eliminar todas las filas y columnas vacías de las tablas del documento. Puede eliminar todas las filas y columnas vacías de la siguiente manera.

Paso 1: Prensa "Alt-F11" para abrir la ventana de Microsoft Visual Basic para Aplicación;

Paso 2: Click Módulo sobre el recuadro tab, copie y pegue el siguiente código de VBA en la ventana del Módulo;

Paso 3: A continuación, haz clic corridadoc-reverse-sign-6 para aplicar el VBA.

El código de VBA para eliminar todas las filas y columnas vacías de las tablas:

Sub DeleteEmptyTablerowsandcolumns ()
Application.ScreenUpdating = False
Dim Tbl As Table, cel As Cell, i As Long, n As Long, fEmpty As Boolean
Con ActiveDocument
Para cada Tbl In .Tables
n = Tbl.Columns.Count
Para i = n To 1 Step -1
fEmpty = True
Para cada cel en Tbl.Columns (i) .Cells
Si Len (cel.Range.Text)> 2 Entonces
fEmpty = Falso
Salir para
Si terminar
Siguiente cel
Si fEmpty = True Then Tbl.Columns (i) .Delete
Siguiente i
Siguiente Tbl
End With
Con ActiveDocument
Para cada Tbl In .Tables
n = Tbl.Rows.Count
Para i = n To 1 Step -1
fEmpty = True
Para cada cel en Tbl.Rows (i) .Cells
Si Len (cel.Range.Text)> 2 Entonces
fEmpty = Falso
Salir para
Si terminar
Siguiente cel
Si fEmpty = True Then Tbl.Rows (i) .Delete
Siguiente i
Siguiente Tbl
End With
Set cel = Nothing: Set Tbl = Nothing
Application.ScreenUpdating = True
End Sub


Elimine todas las filas y columnas vacías de las tablas con un clic

Kutools for Word le proporciona la forma más conveniente de eliminar todas las filas y columnas vacías de las tablas del documento. Solo necesita hacer clic una vez, y Kutools for Wordes Remve Empty Rows Cols utilidad eliminará todas las filas y columnas vacías de todas o de las tablas seleccionadas rápidamente.

Kutools for Word, con más de 100 funciones prácticas, hace que sus trabajos sean más fáciles.

Después de instalar Kutools para Word, haz lo siguiente:(Descargar Gratis Kutools for Word Now!)

1. Hacer clic Enterprise > Remove empty rows and Cols sobre el Table cristal.

doc eliminar columnas de filas en blanco de la tabla 1

2. A continuación, aparece un cuadro de diálogo para asegurarse de eliminar filas y columnas en blanco de todas las tablas del documento completo, haga clic en para continuar, aparece otro cuadro de diálogo para recordarle el número de filas y columnas eliminadas. Hacer clic Ok para cerrarlo

doc eliminar columnas de filas en blanco de la tabla 2 doc arrow derecha doc eliminar columnas de filas en blanco de la tabla 3

Ahora las filas y columnas en blanco se han eliminado de las tablas.

doc eliminar columnas de filas en blanco de la tabla 4
flecha doc abajo
doc eliminar columnas de filas en blanco de la tabla 5

Propina.Si desea eliminar filas en blanco de la hoja de Excel, Eliminar filas en blanco la utilidad de Kutools for Excel puede ayudarlo.

En Excel, puede eliminar filas en blanco seleccionándolas una por una y luego eliminarlas, pero si hay cientos de filas en blanco en el libro de trabajo, ¿cómo puede eliminar rápidamente todas las filas en blanco? Aquí el Eliminar filas en blanco utilidad de Kutools for Excel El objetivo es eliminar las filas en blanco en Excel, puede optar por eliminar las filas en blanco en el rango seleccionado, la hoja seleccionada, la hoja actual o todas las hojas del libro de trabajo que pueden hacerle un buen favor.
¡Haz clic para la versión de prueba gratuita de 60 días!
doc eliminar fila en blanco
Kutools para Excel: con más de 200 útiles complementos de Excel, de prueba sin límite en días 60.

Navegación con pestañas y edición de múltiples documentos de Word / libros de Excel como Firefox, Chrome, Internet Explore 10!

Es posible que esté familiarizado con la vista de múltiples páginas web en Firefox / Chrome / IE, y cambie entre ellas haciendo clic en las pestañas correspondientes fácilmente. Aquí, Office Tab admite un procesamiento similar, que le permite explorar múltiples documentos de Word o libros de Excel en una ventana de Word o de Excel, y cambiar fácilmente entre ellos haciendo clic en sus pestañas.
¡Haz clic para obtener una versión de prueba gratuita de Office Tab!

Buscar documentos de varias palabras en una ventana como Firefox
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    JK · 1 months ago
    You just saved me a zillion hours of frustration, THANK YOU!
  • To post as a guest, your comment is unpublished.
    helping · 1 years ago
    u know you can just resize the table right? just filter and sort your data to top check how many rows have data, click table tools and the click resize and adjust the last number to whatever you need OR go to the bottom of the table the very last cell and use the tine blue triangle to drag and resize,
    • To post as a guest, your comment is unpublished.
      Carol · 11 months ago
      Except I have multiple page document with a table with varying information in each. Furthermore, it is a merge document so different each week. I need an automated method :)
  • To post as a guest, your comment is unpublished.
    F · 1 years ago
    Hi, the macro is working, BUT:

    After deleting all rows, all the columns of the tables with empty rows open up very wide.

    How can i fix the code so that this does not happens?


    I am using Office 2016.


    Thank you!
  • To post as a guest, your comment is unpublished.
    GB · 3 years ago
    Hi All,

    I am looking for function in word wherein, if I remove specific word then it should remove that row as well.
  • To post as a guest, your comment is unpublished.
    Natasja · 3 years ago
    Thanks for the code, really useful.
  • To post as a guest, your comment is unpublished.
    jj511 · 4 years ago
    Is there a macro that will delete a row if only one of the cells in that row is empty or contains a zero?
  • To post as a guest, your comment is unpublished.
    heisenberg · 4 years ago
    thanks for the macro, it was really helpful..
  • To post as a guest, your comment is unpublished.
    Ken Grace · 5 years ago
    Thanks for the macro. It worked like a charm!
  • To post as a guest, your comment is unpublished.
    Andy Harris · 6 years ago
    Hello developers - I have this macro which sits in a button and when clicked (the macro) removes the table directly above the button. Can this be fixed so that the macro only works once? Ie. if there are 2 tables in the document only 1 is deleted - then the macro ceases to work... can you advise?

    Sub tableDelete()
    '
    ' tableDelete Macro
    'Dim nTables As Integer
    nTables = ActiveDocument.Tables.Count
    ActiveDocument.Tables(nTables).Delete

    '

    End Sub
    • To post as a guest, your comment is unpublished.
      Jay Chivo · 6 years ago
      [quote name="Andy Harris"]Hello developers - I have this macro which sits in a button and when clicked (the macro) removes the table directly above the button. Can this be fixed so that the macro only works once? Ie. if there are 2 tables in the document only 1 is deleted - then the macro ceases to work... can you advise?

      Sub tableDelete()

      Dim nTables As Integer
      nTables = ActiveDocument.Tables.Count
      ActiveDocument.Tables(nTables).Delete

      End Sub[/quote]

      Please try to use this VBA to delete all tables from current document in Word.

      [i]Sub tableDelete()

      Dim aTable As Table

      For Each aTable In ActiveDocument.Tables
      aTable.Delete
      Next

      End Sub[/i]