نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: مشکل در حذف سطرهای خالی

  1. #1


    آخرین بازدید
    2024/02/21
    تاریخ عضویت
    January 2015
    محل سکونت
    مشهد
    نوشته ها
    31
    امتیاز
    14
    سپاس
    36
    سپاس شده
    4 در 2 پست
    سطح اکسل
    26.00 %

    مشکل در حذف سطرهای خالی

    سلام دوستان.

    داخل شیت مورد نظرم ۲۲۰ سطر استفاده شده دارم اما وقتی Ctrl+End رو میزنم، سطر ۲۷۰ رو به عنوان آخرین سطر نشون میده.
    چند تا از تاپیک های قدیمی اما مرتبط با مشکلم رو سر زدم و طبق پیشنهادهایی که داده شده بود عمل کردم، منتهی مشکل همچنان پابرجاست.

    با توجه به اینکه فایلم شیت های زیادی داره، این ۵۰ سطر اضافه در هر شیت، حجم کار رو بی مورد سنگین میکنه.
    ممنون میشم راهنمایی بفرمایید.


    با توجه به اینکه چندین مورد از فایل هام این مشکل رو دارن، نمیدونم بازم لازمه فایل نمونه بذارم یا نه.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    با سلام
    اگر منظور شما اینه که بین اطلاعات ردیف خالی دارید و میخواهید حذف کنید به این روش میشه:
    ابتدا تمام ردیف ها رو انتخاب میکنید بعد کلید CTRL+G رو میزنید و بعد Special رو انتخاب میکنید. در برگه Go To Special گزینه Blanks رو انتخاب میکنید و از تب Home قسمت Delet گزینه Delet Sheet Rows رو انتخاب میکنید .
    با این کار تمام ردیف های خالی پاک میشود.


    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  12.png
مشاهده: 8
حجم:  24.7 کیلو بایت



    اگر هم شیت های شما زیاد هست میتونید از این ماژول استفاده کنید.


    کد:
    Public Sub DeleteBlankRows() Dim WS As Worksheet Dim R As Long On Error GoTo EndMacro Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each WS In Worksheets With WS.UsedRange For R = .Rows.Count To 1 Step -1 If Application.WorksheetFunction.CountA(.Rows(R).EntireRow) = 0 Then .Rows(R).EntireRow.Delete End If Next R End With Next WS EndMacro: Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط amir_ts : 2016/03/15 در ساعت 15:10
    ای برادر تو همه اندیشه ای

  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2024/02/21
    تاریخ عضویت
    January 2015
    محل سکونت
    مشهد
    نوشته ها
    31
    امتیاز
    14
    سپاس
    36
    سپاس شده
    4 در 2 پست
    سطح اکسل
    26.00 %

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    با سلام
    اگر منظور شما اینه که بین اطلاعات ردیف خالی دارید و میخواهید حذف کنید به این روش میشه:
    ابتدا تمام ردیف ها رو انتخاب میکنید بعد کلید CTRL+G رو میزنید و بعد Special رو انتخاب میکنید. در برگه Go To Special گزینه Blanks رو انتخاب میکنید و از تب Home قسمت Delet گزینه Delet Sheet Rows رو انتخاب میکنید .
    با این کار تمام ردیف های خالی پاک میشود.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  12.png
مشاهده: 8
حجم:  24.7 کیلو بایت

    ممنون.
    اما سطرهای خالی، بین اطلاعاتم نیست. دقیقاً از سطر ۲۲۰ شروع میشن تا سطر ۲۷۰

    این ۵۰ سطر خالی رو انتخاب میکنم و بعد Clear All میزنم و برنامه رو ذخیره میکنم.
    ولی دوباره که وارد میشم، هنوز وجود دارن!

  6. #4


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    سطر خالی رو انتخاب میکنم و بعد Clear All میزنم
    سطر خالی رو میخواهید پاک کنید؟!!
    ای برادر تو همه اندیشه ای

  7. #5


    آخرین بازدید
    2024/02/21
    تاریخ عضویت
    January 2015
    محل سکونت
    مشهد
    نوشته ها
    31
    امتیاز
    14
    سپاس
    36
    سپاس شده
    4 در 2 پست
    سطح اکسل
    26.00 %

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    سطر خالی رو میخواهید پاک کنید؟!!
    محتویات داخلش رو میخوام پاک کنم نه خود سطر رو.
    چون با اینکه از روش Clear All استفاده میکنم ولی گویا اکسل اون سطرها رو هنوز خالی تشخیص نمیده.
    و به همین خاطر وقتی Ctrl+End رو میزنم، اون ۵۰ سطر خالی رو هم لحاظ میکنه.

  8. #6


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط Mirgholami نمایش پست ها
    محتویات داخلش رو میخوام پاک کنم نه خود سطر رو.
    چون با اینکه از روش Clear All استفاده میکنم ولی گویا اکسل اون سطرها رو هنوز خالی تشخیص نمیده.
    و به همین خاطر وقتی Ctrl+End رو میزنم، اون ۵۰ سطر خالی رو هم لحاظ میکنه.
    با سلام
    برای اینکه محتویات داخل سل ها رو پاک کنید از Clear Contents استفاده کنید.
    کلید CTRL+جهت نما(arrow key‬‏) رو هم امتحان کنید. با ترکیب این کلید ها میتونید در آخرین ردیف اطلاعات حرکت کنید.
    ای برادر تو همه اندیشه ای

  9. سپاس ها (3)


  10. #7


    آخرین بازدید
    2024/02/21
    تاریخ عضویت
    January 2015
    محل سکونت
    مشهد
    نوشته ها
    31
    امتیاز
    14
    سپاس
    36
    سپاس شده
    4 در 2 پست
    سطح اکسل
    26.00 %

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    با سلام
    برای اینکه محتویات داخل سل ها رو پاک کنید از Clear Contents استفاده کنید.
    کلید CTRL+جهت نما(arrow key‬‏) رو هم امتحان کنید. با ترکیب این کلید ها میتونید در آخرین ردیف اطلاعات حرکت کنید.
    سلام مجدد.

    روشی که گفتید رو تست کردم اما انگار اون سطرهای خالی مقاومتر از این حرفا هستن!
    جهت بررسی بیشتر، فایل نمونه گذاشتم.
    ممنون میشم یک نگاهی بکنید.

    سطرهای ۲۲۷ تا ۲۷۰ بدون اینکه محتوایی داشته باشن، موقع زدن کلیدهای Ctrl+End به عنوان سلول های استفاده شده شناخته میشن.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx Test.xlsx اطلاعات (26.8 کیلو بایت, 11 نمایش)

  11. #8


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    با سلام
    من دلیلش رو پیدا نکردم ولی با کپی کردن در یک شیت دیگه مشکل رو دیگه ندیدم.
    فایل نمونه رو ببینید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  12. سپاس ها (2)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد