نکته: زبانهای دیگر گوگل ترجمه شده اند. شما می توانید از English نسخه این لینک
ورود
x
or
x
x
ثبت نام
x

or

چگونه سطرها و ستون های خالی را از جداول در Word حذف کنیم؟

چگونه می توان تمام ردیف ها و ستون های خالی را از جداول در Word حذف کرد؟ این آموزش به شما چندین راه را برای حذف سطرها و ستون های خالی از جداول در سند Word نشان می دهد.

تمام ردیف ها و ستون های خالی از جداول را به صورت دستی حذف می کند

با استفاده از کد VBA تمام سطرها و ستون های خالی را از جداول حذف کنید

حذف تمام سطرها و ستون های خالی از جداول با یک کلیکایده خوب 3

به سرعت حذف تمام ردیف ها و ستون های خالی در جداول در ورد

La حذف ردیفهای امپتر ابزار Kutools برای ورد می تواند به سرعت حذف تمام ستون های خالی و ردیف جداول در کل سند ورد با یک کلیک. برای آزمایش 45 روز رایگان کلیک کنید
doc حذف ستون های سطر خالی
Kutools for Word: با دهها افزونه Word مفید، بدون هیچ محدودیتی در روزهای 45 رایگان است.

تمام ردیف ها و ستون های خالی از جداول را به صورت دستی حذف می کند

مایکروسافت آفیس ورد یک راه مناسب برای حذف ردیف ها و ستون های خالی را فراهم نمی کند و شما باید آنها را با دستی هر ردیف و ستون خالی را انتخاب کنید و سپس آنها را یک به یک حذف کنید.

مرحله 1: ردیف خالی یا ستون خالی را که می خواهید حذف کنید را انتخاب کنید. تصویر را ببینید:

doc-removerowsandcols-1

مرحله 3: زیر جدول ابزارها، بر روی کلیک کنید طرح برگه

doc-removerowsandcols-2

مرحله 4: در ردیفها و ستونها گروه، کلیک کنید حذف ردیفها یا حذف ستون ها.

doc-removerowsandcols-3


با استفاده از کد VBA تمام سطرها و ستون های خالی را از جداول حذف کنید

تابع ماکرو ورد یک راه بسیار راحت تر را برای حذف تمام سطر و ستون خالی از جداول در سند فراهم می کند. شما می توانید تمام سطرها و ستون های خالی را به صورت زیر حذف کنید.

مرحله 1: مطبوعات "Alt-F11" برای باز کردن پنجره مایکروسافت ویژوال بیسیک برای برنامه؛

مرحله 2: کلیک کنید ماژول ها در قرار دادن برگه، کپی و قرار دادن کد زیر VBA در پنجره ماژول؛

مرحله 3: سپس روی کلیک کنید دویدنdoc-reverse-sign-6 برای اعمال VBA دکمه را فشار دهید

کد VBA برای حذف تمام سطرها و ستون های خالی از جداول:

زیر DeleteEmptyTablerowsandcolumns ()
Application.ScreenUpdating = اشتباه است
TTL به عنوان جدول، cel As Cell، من به عنوان طولانی، n به عنوان طولانی، fEmpty به عنوان بولین
با ActiveDocument
برای هر Tbl در جداول
n = Tbl.Columns.Count
برای i = n به مرحله 1 -1
fEmpty = درست است
برای هر سل در Tbl.Columns (I) .Cells
اگر Len (cel.Range.Text)> 2 سپس
fEmpty = اشتباه است
خروج برای
اگر پایان
بعدی سل
اگر fEmpty = True سپس Tbl.Columns (i) حذف شود
بعد من
بعدی Tbl
پایان یافتن با
با ActiveDocument
برای هر Tbl در جداول
n = Tbl.Rows.Count
برای i = n به مرحله 1 -1
fEmpty = درست است
برای هر سل در Tbl.Rows (I) .Cells
اگر Len (cel.Range.Text)> 2 سپس
fEmpty = اشتباه است
خروج برای
اگر پایان
بعدی سل
اگر fEmpty = True، Tbl.Rows (i) حذف شود
بعد من
بعدی Tbl
پایان یافتن با
set cel = هیچ چیز: تنظیم Tbl = هیچ چیز
Application.ScreenUpdating = درست است
پایان دادن به زیر


حذف تمام سطرها و ستون های خالی از جداول با یک کلیک

Kutools برای Word شما را راحت ترین راه برای حذف تمام سطرها و ستون های خالی از جداول در سند می دهد. شما فقط باید یک بار کلیک کنید و Kutools برای ورد's Remve Empty Rows Cols ابزار تمام سطرها و ستون های خالی را از تمام جداول یا جداول جداگانه برای شما به سرعت حذف می کند.

Kutools برای ورد, با بیش از 100 توابع مفید، شغل شما را ساده تر می کند.

پس از نصب Kutools برای ورد، لطفا به صورت زیر عمل کنید:(دانلود رایگان Kutools برای کلمه در حال حاضر!)

1. کلیک Enterprise > Remove empty rows and Cols در Table پنجره

doc حذف سطرهای سطر خالی از جدول 1

2 سپس محاوره ای برای شما ایجاد می شود تا اطمینان حاصل شود ردیف ها و ستون های خالی را از تمام جداول در کل سند، حذف کنید بله برای ادامه، یک گفت و گو دیگر می آید تا تعداد ردیف ها و ستون های حذف شده را به شما یادآوری کند. کلیک Ok برای بستن آن

doc حذف سطرهای سطر خالی از جدول 2 مستند arrow راست doc حذف سطرهای سطر خالی از جدول 3

حالا ردیف ها و ستون های خالی از جداول حذف شده اند.

doc حذف سطرهای سطر خالی از جدول 4
دکمه فلش پایین
doc حذف سطرهای سطر خالی از جدول 5

نکته.اگر می خواهید ردیف های خالی را از صفحه اکسل حذف کنید حذف سطرهای خالی ابزار Kutools برای اکسل می تواند به شما کمک کند.

در اکسل، شما می توانید ردیف های خالی را با انتخاب آنها یک به یک حذف کنید و سپس حذف کنید، اما اگر صدها ردیف خالی در سراسر کتاب کار وجود دارد، چگونه می توانید تمام ردیف های خالی را به سرعت حذف کنید؟ اینجا حذف سطرهای خالی سودمندی Kutools برای اکسل هدف حذف سطرهای خالی در اکسل است، شما می توانید انتخاب کنید ردیف های خالی در محدوده انتخابی، ورق انتخاب شده، ورق کنونی یا تمام ورق های کتاب کار را که می تواند به شما کمک کند.
برای آزمایش 60 روز رایگان کلیک کنید
doc حذف ردیف خالی
Kutools برای اکسل: با بیش از 200 اکسل افزونه های مفید، بدون هیچ محدودیتی در روزهای 60 امتحان کنید.

مرور و ویرایش چندین اسناد ورد Word / اکسل به عنوان فایرفاکس، کروم، اینترنت اکسپلورر 10!

برای دیدن چندین صفحه وب در فایرفاکس / کروم / اینترنت اکسپلورر، ممکن است آشنا باشید و میانبرهای آنها را با کلیک روی زبانه های مربوطه به راحتی تغییر دهید. در اینجا دفترچه تب از پردازش مشابهی پشتیبانی می کند که به شما اجازه می دهد تا چندین اسناد ورد یا کارهای اکسل را در یک پنجره ی ورد یا اکسل مرور کنید و به راحتی آنها را با کلیک روی برگه های خود تغییر دهید.
برای آزمایش رایگان Office Tab کلیک کنید

مرور اسناد چند کلمه ای را در یک پنجره به عنوان فایرفاکس
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.
    helping · 3 months 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 · 3 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 · 2 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 · 2 years ago
    Thanks for the code, really useful.
  • To post as a guest, your comment is unpublished.
    jj511 · 3 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?