د شارټ کټونو یا VBA میکرو په کارولو سره په Excel کې قطارونه څنګه حذف کړئ

  • دا شریک کړه
Michael Brown

دا مقاله د سیل ارزښت پراساس په Excel کې د قطارونو حذف کولو ډیری لارې لیست کوي. پدې پوسټ کې به تاسو هاټکیز او همدارنګه د ایکسل VBA ومومئ. قطارونه په اوتومات ډول ړنګ کړئ یا د ګټورو شارټ کټونو سره په ترکیب کې د معیاري موندلو اختیار وکاروئ.

ایکسیل د ډیټا ذخیره کولو لپاره یوه غوره وسیله ده چې هر وخت بدلیږي. په هرصورت، د ځینو بدلونونو وروسته ستاسو میز تازه کول ممکن واقعیا ډیر وخت ته اړتیا ولري. دنده په Excel کې د ټولو خالي قطارونو لرې کولو په څیر ساده کیدی شي. یا تاسو اړتیا لرئ چې نقل شوي ډاټا ومومئ او حذف کړئ. یو شی چې موږ په ډاډه توګه پوهیږو هغه دا چې هرکله چې توضیحات راشي یا لاړ شي، تاسو د اوسني کار وخت خوندي کولو کې د مرستې لپاره غوره حل لټوئ.

د مثال په توګه، تاسو یو بازار لرئ چیرې چې مختلف پلورونکي خپل محصولات پلوري. د ځینو دلیلونو لپاره یو پلورونکي خپل کاروبار بند کړ او اوس تاسو اړتیا لرئ ټول هغه قطارونه حذف کړئ چې د پلورونکي نوم لري حتی که دوی په مختلف کالمونو کې وي.

پدې پوسټ کې به تاسو د Excel VBA او شارټ کټس ومومئ. د ځانګړي متن یا ارزښت پراساس قطارونه حذف کړئ. تاسو به وګورئ چې څنګه په اسانۍ سره د لرې کولو دمخه اړین معلومات ومومئ او غوره کړئ. که ستاسو دنده د ړنګولو په اړه نه وي مګر د قطارونو اضافه کولو په اړه، تاسو کولی شئ دا څنګه په Excel کې د ډیری قطارونو داخلولو لپاره په ګړندۍ لارو کې ترسره کړئ.

    ستاسو په میز کې د قطارونو حذف کولو لپاره ترټولو ګړندی ایکسل شارټ کټ

    که تاسو غواړئ د ډیری قطارونو ړنګولو ترټولو ګړندۍ میتود د سیل ارزښت سره سم چې دوی پکې لري ، تاسو اړتیا لرئد دې لپاره چې لومړی دا قطارونه په سمه توګه وټاکئ.

    د قطارونو غوره کولو لپاره، تاسو کولی شئ د اړتیا وړ ارزښتونو سره نږدې حجرې روښانه کړئ او په Shift + Space کلیک وکړئ یا د Ctrl کیلي په فشار ساتلو سره اړین غیر نږدې حجرې غوره کړئ.

    تاسو کولی شئ د قطار شمیرې بټونو په کارولو سره ټولې کرښې هم وټاکئ. تاسو به د وروستي تڼۍ تر څنګ د روښانه شوي قطارونو شمیر وګورئ.

    وروسته له دې چې تاسو اړین قطارونه وټاکئ، تاسو کولی شئ د Excel په کارولو سره ژر تر ژره لیرې کړئ " قطار ړنګ کړئ" شارټ کټ لاندې به تاسو ومومئ چې څنګه د ټاکل شوي کرښو څخه ځان خلاص کړئ که تاسو معیاري ډیټا جدول لرئ ، یا یو میز چې ښي خوا ته ډاټا لري.

    له ټول جدول څخه قطارونه لرې کړئ

    که تاسو یو ساده اکسل لیست لرئ چې ښي خوا ته اضافي معلومات نلري، تاسو کولی شئ په 2 اسانه مرحلو کې د قطارونو لرې کولو لپاره د حذف کولو شارټ کټ وکاروئ:

    1. Ctrl + - فشار ورکړئ (په اصلي کیبورډ کې منفي ) hotkey.

    تاسو به وګورئ چې نه کارول شوي قطارونه په ناڅاپي توګه ورکیږي.

    لارښوونه. تاسو کولی شئ یوازې هغه حد روښانه کړئ چې هغه ارزښتونه لري چې تاسو یې لرې کول غواړئ. بیا شارټ کټ وکاروئ Ctrl + - (په اصلي کیبورډ کې منفي) د معیاري ایکسل ترلاسه کولو لپاره حذف کړئ ډیالوګ بکس تاسو ته اجازه درکوي د ټول قطار راډیو بټن غوره کړئ، یا د حذف کولو کوم بل انتخاب چې تاسو ورته اړتیا لرئ.

    که چیرې ستاسو د میز ښي خوا ته ډاټا شتون ولري قطارونه ړنګ کړئ

    Ctrl + - (په اصلي کیبورډ کې منفي) Excel شارټ کټ د قطارونو حذف کولو ترټولو ګړندۍ وسیله ده.که څه هم، که ستاسو د اصلي میز ښي خوا ته کوم معلومات شتون ولري لکه د لاندې سکرین شاټ په څیر، دا ممکن قطارونه د هغه توضیحاتو سره لیرې کړي چې تاسو ورته اړتیا لرئ.

    که دا وي ستاسو په قضیه کې، تاسو اړتیا لرئ چې خپل ډاټا د ایکسیل میز په توګه بڼه کړئ لومړی.

    1. Ctrl + T فشار ورکړئ، یا کور ټب ته لاړ شئ -> د جدول په توګه فارمیټ کړئ او هغه سټایل غوره کړئ چې ستاسو لپاره مناسب وي.

    17>

    تاسو به د میز جوړ کړئ ډیالوګ بکس وګورئ چې تاسو کولی شئ د اړتیا وړ سلسلې روښانه کولو لپاره وکاروئ.

  • اوس چې ستاسو لیست فارمیټ شوی، د هغه ارزښتونو یا قطارونو سره رینج غوره کړئ چې تاسو غواړئ په خپل میز کې حذف کړئ.
  • یادونه. مهرباني وکړئ ډاډ ترلاسه کړئ چې تاسو د ټولو قطارونو غوره کولو لپاره د قطار بټن نه کاروئ.

  • Ctrl + - (په اصلي کیبورډ کې منفي) فشار ورکړئ ترڅو وګورئ چې ناغوښتل شوي معلومات یوازې ستاسو له میز څخه لرې شوي. ښي خوا ته اضافي معلومات به پاتې وي.
  • هیله ده چې تاسو دا "د قطار لرې کړئ" شارټ کټ ګټور موندلی وي. د قطارونو حذف کولو لپاره د Excel VBA موندلو لپاره لوستلو ته دوام ورکړئ او زده کړئ چې څنګه د ځانګړي حجرې متن پراساس ډیټا له مینځه ویسي.

    هغه قطارونه حذف کړئ چې په یوه کالم کې ځانګړي متن لري

    که چیرې توکي په قطارونو کې وي. لیرې کول غواړئ یوازې په یوه کالم کې ښکاره شي، لاندې مرحلې به تاسو ته د داسې ارزښتونو سره د قطارونو ړنګولو پروسې ته لارښوونه وکړي.

    1. لومړی تاسو اړتیا لرئ په خپل میز کې فلټر پلي کړئ. د دې کولو لپاره، په Excel کې Data ټب ته لاړ شئ او په کلیک وکړئ فلټر آیکون.

  • هغه کالم فلټر کړئ چې د اړین متن له مخې د حذف کولو ارزښت لري. د کالم په څنګ کې د تیر عکس باندې کلیک وکړئ کوم چې اړین توکي لري. بیا د ټول غوره کړئ انتخاب غیر چیک کړئ او د سمو ارزښتونو تر څنګ چیک باکسونه ټیک کړئ. که لیست اوږد وي، یوازې په لټون ډګر کې اړین متن دننه کړئ. بیا د تایید لپاره ښه کلیک وکړئ.
  • په هغه قطارونو کې فلټر شوي حجرې غوره کړئ چې تاسو یې حذف کول غواړئ. دا اړینه نده چې ټول قطارونه وټاکئ.
  • په روښانه شوي رینج کې ښي کلیک وکړئ او د مینو لیست څخه د قطار حذف کړئ انتخاب غوره کړئ.
  • په نهایت کې د فلټر آیکون باندې کلیک وکړئ ترڅو دا پاک کړئ او وګورئ چې د ارزښتونو سره قطارونه ستاسو له میز څخه ورک شوي دي.

    څنګه په Excel کې د سیل رنګ په واسطه قطارونه لرې کړئ

    د فلټر اختیار د حجرو د رنګ پراساس ستاسو د معلوماتو ترتیب کولو ته اجازه ورکوي. تاسو کولی شئ دا د ټولو قطارونو حذف کولو لپاره وکاروئ چې د ځانګړي شالید رنګ لري.

    1. خپل میز ته فلټر پلي کړئ په Excel کې Data ټب ته لاړ شئ او په فلټر آیکون باندې کلیک وکړئ.

  • په بل کوچني تیر کلیک وکړئ د اړتیا وړ کالم نوم ته، لاړ شئ د رنګ لخوا فلټر کړئ او د حجرې صحیح رنګ غوره کړئ. ښه کلیک وکړئ او په سر کې ټول روښانه شوي حجرې وګورئ.
  • 12> فلټر شوي رنګ شوي حجرې وټاکئ، په هغې باندې ښي کلیک وکړئ او د حذف قطار غوره کړئ څخه اختیارمینو.

    بس! هغه قطارونه چې د ورته رنګ شوي حجرو سره په سمدستي توګه لرې کیږي.

    هغه قطارونه ړنګ کړئ چې په مختلفو کالمونو کې ځانګړي متن لري

    که هغه ارزښتونه چې تاسو یې لرې کول غواړئ د مختلفو کالمونو په شاوخوا کې ویشل شوي وي، ترتیب کول ممکن پیچلي کړي. دنده لاندې به تاسو د حجرو پراساس د قطارونو لرې کولو لپاره ګټور لارښود ومومئ کوم چې ځانګړي ارزښتونه یا متن لري. زما د لاندې جدول څخه، زه غواړم ټول هغه قطارونه لیرې کړم چې جنوري لري کوم چې په 2 کالمونو کې ښکاري.

    1. د موندل او بدلولو <2 په کارولو سره د اړتیا وړ ارزښت سره د حجرو لټون او انتخاب پیل کړئ> ډیالوګ. د چلولو لپاره Ctrl + F کلیک وکړئ.

      لارښوونه. تاسو کولی شئ ورته ډیالوګ بکس ومومئ که تاسو کور ټب ته لاړ شئ -> موندل & انتخاب کړئ او د ډراپ-ډاون لیست څخه موندل انتخاب غوره کړئ.

    2. په څه موندل ډګر کې اړین ارزښت دننه کړئ او د اړتیا په صورت کې کوم اضافي اختیارونه غوره کړئ. بیا د پایلې لیدلو لپاره ټول ومومئ فشار ورکړئ.

    25>12> پایلې به په موندل او بدلولو کړکۍ کې څرګند شي.

    په کړکۍ کې موندل شوي ارزښتونه غوره کړئ د Ctrl کیلي په فشار کې وساتئ. تاسو به موندل شوي ارزښتونه په خپل جدول کې په اوتومات ډول روښانه کړئ.

  • اوس د کور ټب ته لاړ شئ -> ړنګول -> د شیټ قطارونه حذف کړئ .
  • لارښوونه. تاسو کولی شئ قطارونه د ټاکل شوي ارزښتونو سره ړنګ کړئ که تاسو Ctrl + - (په اصلي برخه کې منفيبورډ) او د راډیو تڼۍ غوره کړئ ټول قطارونه .

    ویلا! ناغوښتل شوي قطارونه حذف شوي دي.

    د قطارونو حذف کولو یا هر بل قطار لرې کولو لپاره د ایکسل VBA میکرو

    که تاسو تل د دې یا هغه اکسل معمول اتومات کولو لپاره د حل په لټه کې یاست ، لاندې میکرو ونیسئ ترڅو منظم کړئ ستاسو د قطارونو حذف کولو دنده. پدې برخه کې به تاسو 2 VBA میکرو ومومئ چې تاسو سره به د ټاکل شوي حجرو سره قطارونو لرې کولو یا په Excel کې هر بل قطار حذف کولو کې مرسته وکړي.

    میکرو RemoveRowsWithSelectedCells به ټولې کرښې له منځه یوسي چې په لږ تر لږه یو روښانه شوی حجره.

    میکرو RemoveEveryOtherRow لکه څنګه چې د دې نوم وړاندیز کوي، تاسو سره به ستاسو د ترتیباتو سره سم د هرې ثانیې/دریم، او داسې نورو قطارونو څخه خلاصولو کې مرسته وکړي. دا به قطارونه د موږک د اوسني کرسر موقعیت سره پیل او ستاسو د میز تر پایه پورې لرې کړي.

    که تاسو نه پوهیږئ چې څنګه میکرو داخل کړئ، په وړیا توګه وګورئ چې څنګه په Excel کې د VBA کوډ داخل کړئ او چل کړئ. .

    Sub RemoveRowsWithSelectedCells() Dim rngCurCell، rng2 د رینج غوښتنلیک په توګه ړنګ کړئ. سکرین اپډیټینګ = غلط غوښتنلیک. حساب = xl حساب کتاب د هر rngCurCell لپاره په انتخاب کې که نه نو rngCurCell. .Row, 1)) بله Set rng2Delete = rngCurCell پای که بل rngCurCell که نه وي rng2Delete هیڅ شی نه وي نو بیا rng2Delete.EntireRow.End ړنګ کړئ که غوښتنلیک.ScreenUpdating = ریښتیني غوښتنلیک. حساب =xlCalculationAutomatic End Sub Sub RemoveEveryOtherRow() Dim rowNo, rowStart, rowFinish, rowStep As long dim rng2Delete as Range rowStep = 2 rowStart = Application.Selection.Cells(1, 1).Row rowedCells.Cells.Row.Crowed Application.ScreenUpdating = False Application.Calculation = xlCalculationManual د rowNo = rowStart لپاره د قطار پای ته رسولو لپاره rowStart ګام rowStep که نه rng2Delete هیڅ شی نه دی نو بیا تنظیم کړئ rng2Delete = Application.Union(rng2Delete)، _Delteng Actives(rng2Delete) .D.Cheet1 Active(rng2Delete) . (rowNo, 1) پای که بل که نه rng2Delete هیڅ شی نه دی نو بیا rng2Delete.EntireRow.Delete 'Hide every other row' rng2Delete.EntireRow.Hidden = ریښتیني پای که غوښتنلیک.ScreenUpdating = ریښتیني غوښتنلیک.Calculation = د xAlculation لپاره . که ستاسو دنده دا وي چې هره ثانیه / دریمه او داسې نور، قطار د مختلف رنګ سره رنګ کړئ، تاسو به په Excel کې د قطار رنګ بدلولو او د کالم سیډینګ مرحلې ومومئ (بند شوي قطارونه او کالمونه).

    پدې مقاله کې ما تشریح کړه چې څنګه په Excel کې قطارونه حذف کړم. اوس تاسو د ټاکل شوي قطارونو حذف کولو لپاره ډیری ګټور VBA میکرو لرئ، تاسو پوهیږئ چې څنګه هر بل قطار لرې کړئ او څنګه یې وکاروئ Find & ځای په ځای کړئ چې تاسو سره مرسته وکړئ ترڅو ټولې لینونه د ورته ارزښتونو سره وټاکئ او له مینځه وړلو دمخه یې وټاکئ. امید لرم چې پورته لارښوونې به په Excel کې ستاسو کار ساده کړي او تاسو ته اجازه درکړي چې د دوبي وروستیو ورځو څخه خوند اخیستو لپاره ډیر وړیا وخت ترلاسه کړئ. خوشحاله اوسيپه Excel کې Excel!

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.