VBA ഉപയോഗിച്ച് വരി എങ്ങനെ ഇല്ലാതാക്കാം (14 വഴികൾ)

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

ഉള്ളടക്ക പട്ടിക

നിങ്ങൾ VBA ഉപയോഗിച്ച് വരി ഇല്ലാതാക്കാനുള്ള ചില എളുപ്പവഴികൾക്കായി തിരയുകയാണെങ്കിൽ, നിങ്ങൾ ശരിയായ സ്ഥലത്താണ്.

നമുക്ക് പ്രധാന ലേഖനത്തിലേക്ക് കടക്കാം.

4> വർക്ക്‌ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക VBA Delete Row.xlsm

VBA ഉപയോഗിച്ച് വരി ഇല്ലാതാക്കാനുള്ള 14 വഴികൾ

ഇവിടെ, എനിക്ക് മൂന്ന് ഡാറ്റയുണ്ട് VBA ഉപയോഗിച്ച് വരികൾ ഇല്ലാതാക്കുന്നതിനുള്ള വഴികൾ കാണിക്കുന്നതിനുള്ള പട്ടികകൾ. ആദ്യ പട്ടികയിൽ ഒരു കമ്പനിയുടെ ചില ഉൽപ്പന്നങ്ങൾ ഉം അവയുടെ വലിപ്പങ്ങളും , വിലകൾ .

രണ്ടാമത്തേത് ഒരാൾക്ക് ചില ഉൽപ്പന്ന കോഡുകളും അതിന്റെ അനുബന്ധ ഉൽപ്പന്ന വലുപ്പങ്ങളും ഉം വിലകളും

അവസാനത്തേതിൽ അടങ്ങിയിരിക്കുന്നു ചില പ്രോജക്‌റ്റ് പേരുകൾ ഒപ്പം അവയുടെ ആരംഭ തീയതികൾ കൂടാതെ ചെലവുകൾ .

ലേഖനം സൃഷ്‌ടിക്കുന്നതിന്, ഐ. Microsoft Excel 365 പതിപ്പ് ഉപയോഗിച്ചിട്ടുണ്ട്, നിങ്ങളുടെ സൗകര്യത്തിനനുസരിച്ച് നിങ്ങൾക്ക് മറ്റേതെങ്കിലും പതിപ്പുകൾ ഉപയോഗിക്കാം.

രീതി-1: VBA ഉപയോഗിച്ച് ഒരു ഒറ്റ വരി ഇല്ലാതാക്കുക

നിങ്ങൾ പറയട്ടെ, നിങ്ങൾ ഉൽപ്പന്നം ഷൂ 1, അടങ്ങുന്ന വരി ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്നു കൂടാതെ ഈ ഒറ്റ വരി ഇല്ലാതാക്കാൻ നിങ്ങൾക്ക് ഈ രീതി പിന്തുടരാവുന്നതാണ്.

ഘട്ടം-01 :

Developer Tab>> Visual Basic Option

എന്നതിലേക്ക് പോകുക

അപ്പോൾ, വിഷ്വൽ ബേസിക് എഡിറ്റർ തുറക്കും.

Insert Tab>> Module Option

എന്നതിലേക്ക് പോകുക

അതിനുശേഷം, ഒരു മൊഡ്യൂൾ സൃഷ്‌ടിക്കും.

ഘട്ടം-02 :

➤ഫോൾ എഴുതുക ലോയിംഗ് കോഡ്

1852

ഇവിടെ, “സിംഗിൾ” ആണ് 11/12/2021 തീയതിയുള്ള സെല്ലുകളുമായി പൊരുത്തപ്പെടുന്ന ഒന്നിലധികം ശ്രേണികളുടെ യൂണിയൻ, ഒടുവിൽ, ശ്രേണികൾ ഇല്ലാതാക്കപ്പെടും.

➤അമർത്തുക F5

ഫലം :

അതിനുശേഷം, 11/12/2021 എന്ന നിശ്ചിത തീയതിയുള്ള വരികൾ നിങ്ങൾ ഇല്ലാതാക്കും. .

ബന്ധപ്പെട്ട ഉള്ളടക്കം: നിർദ്ദിഷ്‌ട ഡാറ്റ ഉപയോഗിച്ച് വരികൾ ഇല്ലാതാക്കാൻ Excel VBA (9 ഉദാഹരണങ്ങൾ)

പരിശീലിക്കുക വിഭാഗം

സ്വയം പ്രാക്ടീസ് ചെയ്യുന്നതിനായി ഞങ്ങൾ പരിശീലനം എന്ന പേരിലുള്ള ഷീറ്റിൽ താഴെപ്പറയുന്നതുപോലെ ഒരു പ്രാക്ടീസ് വിഭാഗം നൽകിയിട്ടുണ്ട്. ദയവായി ഇത് സ്വയം ചെയ്യുക.

ഉപസംഹാരം

ഈ ലേഖനത്തിൽ, VBA ഫലപ്രദമായി ഉപയോഗിക്കുന്നതിനുള്ള എളുപ്പവഴികൾ ഞാൻ കവർ ചെയ്യാൻ ശ്രമിച്ചു. വരികൾ ഇല്ലാതാക്കുന്നു. നിങ്ങൾക്ക് ഇത് ഉപയോഗപ്രദമാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും നിർദ്ദേശങ്ങളോ ചോദ്യങ്ങളോ ഉണ്ടെങ്കിൽ, അവ അഭിപ്രായ വിഭാഗത്തിൽ പങ്കിടാൻ മടിക്കേണ്ടതില്ല.

വർക്ക്ഷീറ്റിന്റെ പേര്, കൂടാതെ വരി(7)വരി നമ്പർ തിരഞ്ഞെടുക്കും.

.EntireRow.Delete മുഴുവൻ വരിയും ഇല്ലാതാക്കും.

F5

ഫലം :

അമർത്തുക, ഈ രീതിയിൽ, നിങ്ങൾ <1 അടങ്ങിയ വരി ഇല്ലാതാക്കും>ഉൽപ്പന്നം പേര് ഷൂ 1 .

കൂടുതൽ വായിക്കുക: എക്സെൽ: 7 ലെ വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം രീതികൾ

രീതി-2: VBA ഉപയോഗിച്ച് ഒന്നിലധികം വരികൾ ഇല്ലാതാക്കുക

നിങ്ങൾക്ക് ഉൽപ്പന്നം പേരുകൾ ഷൂ1<ഉള്ള വരികൾ പോലെയുള്ള ഒന്നിലധികം വരികൾ ഇല്ലാതാക്കണമെങ്കിൽ 9>, Shoe2, , Shoe3 , തുടർന്ന് നിങ്ങൾക്ക് ഈ VBA കോഡ് പിന്തുടരാം.

ഘട്ടം-01 :

ഘട്ടം-01 ന്റെ രീതി-1

2301

ഇവിടെ, വരി നമ്പറുകൾ 13, 10 , കൂടാതെ 7 ഇല്ലാതാക്കപ്പെടും കൂടാതെ വരി നമ്പറുകൾ തുടർച്ചയായി എഴുതുമ്പോൾ ഈ കോഡ് പോലെ നിങ്ങൾ അവസാന വരി നമ്പറിൽ നിന്ന് ആദ്യ വരി നമ്പറിലേക്ക് എഴുതണം.

അല്ലെങ്കിൽ, വരി 7 പോലെയുള്ള ആദ്യ വരി ഇല്ലാതാക്കിയ ശേഷം ബാക്കിയുള്ളത് ഈ വരിക്ക് താഴെയുള്ള വരികൾ ഒരു വരി മുകളിലേക്ക് നീക്കും, അങ്ങനെ 10 വരി 9 ആയിരിക്കും, വരി 13 വരി 12 ആയിരിക്കും. ഇതിനായി ശരി, നിങ്ങൾക്ക് ശരിയായ വരികൾ ഇല്ലാതാക്കാൻ കഴിയില്ല.

F5

ഫലം അമർത്തുക :

അതിനുശേഷം, ഉൽപ്പന്ന പേരുകൾ ഷൂ 1 , ഷൂ2, , ഷൂ3 എന്നിവ അടങ്ങിയ വരികൾ നിങ്ങൾ ഇല്ലാതാക്കും.

കൂടുതൽ വായിക്കുക: എക്‌സലിൽ ഒന്നിലധികം വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം (3 രീതികൾ)

രീതി-3 :

ഇവിടെ തിരഞ്ഞെടുത്ത് ഒരു വരി ഇല്ലാതാക്കുന്നു, ഒരു വരി ഇല്ലാതാക്കാനുള്ള വഴി ഞാൻ കാണിച്ചുതരാംആ വരിയിലെ ഒരു സജീവ സെല്ലുമായി ബന്ധപ്പെട്ട്.

ഘട്ടം-01 :

ഘട്ടം-01 of Method-1

5676

ഇത് ഒരു സജീവ സെല്ലുള്ള വരി ഇല്ലാതാക്കും.

➤കോഡ് സംരക്ഷിക്കുക.

ഘട്ടം-02 :

➤നിങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന ഒരു വരിയുടെ ഏതെങ്കിലും സെൽ തിരഞ്ഞെടുക്കുക ( ഇവിടെ ഞാൻ സെൽ B7 )

തിരഞ്ഞെടുത്തു

Developer Tab>> Macros ഓപ്‌ഷനിലേക്ക്

അതിനുശേഷം, Macro വിസാർഡ് തുറക്കും.

മാക്രോ നാമം dltrow3 തിരഞ്ഞെടുത്ത് റൺ

<3 അമർത്തുക>

ഫലം :

അതിനുശേഷം, ഉൽപ്പന്ന പേര് ഷൂ 1 .

അടങ്ങിയ വരി നിങ്ങൾ ഇല്ലാതാക്കും.

രീതി-4: തിരഞ്ഞെടുപ്പിലെ എല്ലാ വരികളും ഇല്ലാതാക്കുന്നു

ഒരു സെലക്ഷന്റെ എല്ലാ വരികളും ഇല്ലാതാക്കുന്നതിന് നിങ്ങൾക്ക് ഈ രീതി പിന്തുടരാവുന്നതാണ്.

3>

ഘട്ടം-01 :

ഘട്ടം-01 ന്റെ രീതി-1

3809

ഇത് പിന്തുടരുക തിരഞ്ഞെടുക്കലിന്റെ എല്ലാ വരികളും ഇല്ലാതാക്കും.

➤കോഡ് സംരക്ഷിക്കുക.

ഘട്ടം-02 :

➤നിങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന വരികളുടെ ശ്രേണി തിരഞ്ഞെടുക്കുക (ഇവിടെ, ഞാൻ ശ്രേണി തിരഞ്ഞെടുത്തു B7:D9 )

Developer Tab>> Macros Option

<0 ലേക്ക് പോകുക

അതിനുശേഷം, മാക്രോ വിസാർഡ് തുറക്കും.

മാക്രോ നാമം dltrow4 തിരഞ്ഞെടുക്കുക. തുടർന്ന് റൺ അമർത്തുക

ഫലം :

തുടർന്ന്, അടങ്ങിയ വരികൾ നിങ്ങൾ ഇല്ലാതാക്കും ഉൽപ്പന്നം പേരുകൾ ഷൂ 1 , ജാക്കറ്റ്1, ഒപ്പം Jacket2 .

കൂടുതൽ വായിക്കുക: Excel-ൽ തിരഞ്ഞെടുത്ത വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം(8 സമീപനങ്ങൾ)

രീതി-5: ഏതെങ്കിലും സെൽ ശൂന്യമാണെങ്കിൽ ഒരു വരി ഇല്ലാതാക്കുന്നു

ഇവിടെ, എനിക്ക് ഒരു ശൂന്യമായ സെല്ലുണ്ട്, അത് B9 (ഇതിനായി ഈ സെല്ലിൽ നിന്ന് ഞാൻ മൂല്യം നീക്കം ചെയ്‌തു രീതി), കൂടാതെ ഒരു VBA കോഡ് ഉപയോഗിച്ച് ഞാൻ B9 സെൽ ഉള്ള വരി ഇല്ലാതാക്കും.

ഘട്ടം-01 :

Step-01 of Method-1

4581

ഇത് <1 ശ്രേണിയിലെ എല്ലാ വരികളും ഇല്ലാതാക്കും>“B5:D13” എന്തെങ്കിലും ശൂന്യമായ സെൽ ഉണ്ട്.

F5

ഫലം<2 അമർത്തുക>:

അപ്പോൾ, നിങ്ങൾക്ക് ശൂന്യമായ സെൽ അടങ്ങിയ വരി ഇല്ലാതാക്കാൻ കഴിയും.

കൂടുതൽ വായിക്കുക: Excel-ൽ ശൂന്യമായ വരികൾ എങ്ങനെ നീക്കംചെയ്യാം (11 രീതികൾ)

രീതി-6: മുഴുവൻ വരിയും ശൂന്യമാണെങ്കിൽ ഒരു വരി ഇല്ലാതാക്കുന്നു

ഇവിടെ, എനിക്ക് ഒരു ശൂന്യമായ സെൽ ഉണ്ട്, അത് <1 ആണ്>B9 (ഞാൻ ഈ രീതിയുടെ മൂല്യങ്ങൾ നീക്കംചെയ്തു), കൂടാതെ ഒരു ശൂന്യമായ വരി 12 (ഈ രീതിയുടെ മൂല്യങ്ങൾ ഞാൻ നീക്കംചെയ്തു), കൂടാതെ ഒരു VBA കോഡും <1 ഉപയോഗിച്ചും>COUNTA ഫംഗ്‌ഷൻ ശൂന്യമായ വരി ഞാൻ ഇല്ലാതാക്കും.

ഘട്ടം-01 :

ഘട്ടം-01 പിന്തുടരുക of Method-1

6653

“B5:D13” എന്നത് ഡാറ്റാ ശ്രേണിയാണ്, FOR ലൂപ്പ് എല്ലാ സെല്ലിനും പ്രവർത്തിക്കും ഈ ശ്രേണി.

CountA(cell.EntireRow) ശൂന്യമല്ലാത്ത സെല്ലുകളുടെ എണ്ണം നൽകും, അത് 0 ആകുമ്പോൾ വരി ഇല്ലാതാക്കപ്പെടും.

➤അമർത്തുക F5

ഫലം :

അതിനുശേഷം, നിങ്ങൾക്ക് ശൂന്യമായ വരി ഇല്ലാതാക്കാൻ കഴിയും, എന്നാൽ എല്ലാം ഇല്ലാത്ത ഒരു വരിയും അത് ഇല്ലാതാക്കില്ല ഈ വരിയിലെ സെല്ലുകൾ ശൂന്യമാണ്.

കൂടുതൽ വായിക്കുക: Excel-ൽ ശൂന്യമായ വരികൾ ഇല്ലാതാക്കാൻ VBA എങ്ങനെ ഉപയോഗിക്കാം

രീതി-7: ഓരോ nth വരിയും ഇല്ലാതാക്കുന്നു

ഈ രീതി പിന്തുടർന്ന് നിങ്ങൾക്ക് എല്ലാ nth വരിയും (ഈ സാഹചര്യത്തിൽ ഓരോ 3-ാമത്തെ വരിയും) ഇല്ലാതാക്കാം.

<0 ഘട്ടം-01 :

ഘട്ടം-01 ന്റെ രീതി-1

2298

“B5 :D13" എന്നത് ഡാറ്റാ ശ്രേണിയാണ്, rc ഈ ശ്രേണിയുടെ മൊത്തം വരി നമ്പർ 9 നൽകും.

ഇവിടെ, FOR ലൂപ്പ് ഈ സാഹചര്യത്തിൽ rc അല്ലെങ്കിൽ 9 എന്ന അവസാന വരിയിൽ നിന്ന് ആരംഭിക്കുകയും ആദ്യ വരിയിൽ അവസാനിക്കുകയും ചെയ്യും.

ഘട്ടം -3 ഈ ശ്രേണിയിലെ എല്ലാ 3-ാമത്തെ വരിയും ഇല്ലാതാക്കാൻ സഹായിക്കും.

F5

<അമർത്തുക 1>ഫലം :

അപ്പോൾ, ഉൽപ്പന്നം പേരുകൾ ഷൂ 1 , ഷൂ2, , <8 എന്നിവ അടങ്ങിയ വരികൾ നിങ്ങൾ ഇല്ലാതാക്കും>ഷൂ3 .

കൂടുതൽ വായിക്കുക: എല്ലാ nth R ഉം എങ്ങനെ ഇല്ലാതാക്കാം Excel-ൽ ow (ഏറ്റവും എളുപ്പമുള്ള 6 വഴികൾ)

സമാന വായനകൾ:

  • എക്സൽ VBA ഉപയോഗിച്ച് തിരഞ്ഞെടുത്ത വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം (ഒരു ഘട്ടം- ഘട്ടം ഘട്ടമായുള്ള മാർഗ്ഗനിർദ്ദേശം)
  • Excel-ൽ ഉപയോഗിക്കാത്ത വരികൾ ഇല്ലാതാക്കുക (8 എളുപ്പവഴികൾ)
  • Excel-ൽ മറഞ്ഞിരിക്കുന്ന വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം (3 രീതികൾ)
  • Excel-ൽ അനന്തമായ വരികൾ ഇല്ലാതാക്കുക (5 എളുപ്പവഴികൾ)
  • എക്കാലവും തുടരുന്ന Excel-ലെ വരികൾ എങ്ങനെ ഇല്ലാതാക്കാം (4 എളുപ്പമാണ്വഴികൾ)

രീതി-8: സെൽ മൂല്യത്തെ അടിസ്ഥാനമാക്കി വരി ഇല്ലാതാക്കുന്നു

ഈ രീതിയിൽ, ഒരു പ്രത്യേക മൂല്യമുള്ള വരി ഞാൻ ഇല്ലാതാക്കും ഷർട്ട് 2 .

ഘട്ടം-01 :

ഘട്ടം-01 രീതി- പിന്തുടരുക- 1

5302

“B5:D13” എന്നത് ഡാറ്റാ ശ്രേണിയാണ്, FOR ലൂപ്പ് ഈ ശ്രേണിയിലെ എല്ലാ സെല്ലിനും പ്രവർത്തിക്കും.

ഒരു വരിയിലെ ഏതെങ്കിലും സെല്ലിൽ “ഷർട്ട് 2” മൂല്യമുണ്ടെങ്കിൽ, വരി ഇല്ലാതാക്കപ്പെടും.

F5<2 അമർത്തുക

ഫലം :

ഇതുവഴി, ഉൽപ്പന്ന പേര് ഷർട്ട് 2 .<എന്ന വരി നിങ്ങൾ ഇല്ലാതാക്കും. 3>

കൂടുതൽ വായിക്കുക: സെല്ലിൽ Excel (2 രീതികൾ) മൂല്യമുണ്ടെങ്കിൽ വരി ഇല്ലാതാക്കാൻ VBA മാക്രോ

രീതി-9: ഡ്യൂപ്ലിക്കേറ്റ് വരികൾ ഇല്ലാതാക്കുന്നു

ഇവിടെ, എനിക്ക് ഉൽപ്പന്ന കോഡ് 97375 ഉള്ള രണ്ട് വരികളുണ്ട്, അതിനാൽ അടയാളപ്പെടുത്തിയിരിക്കുന്ന ഈ വരികളിലൊന്ന് ഇല്ലാതാക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു താഴെ ഒരു ചുവന്ന ബോക്സ്.

ഘട്ടം-01 :

ഘട്ടം-01 ൽ <1 പിന്തുടരുക>രീതി-1

3847

ഇവിടെ, “B5:D13” ഡാറ്റ ശ്രേണിയും നിരകളും:=1 ഞാനും അത് ഒരു കോളത്തിൽ മാത്രം ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങൾക്കായി തിരയും, അതായത് ആരംഭ നിര നിര B എന്നാൽ മറ്റ് കോളങ്ങളിലും തിരയണമെങ്കിൽ നിങ്ങളുടെ ആവശ്യങ്ങൾക്കനുസരിച്ച് ഈ നമ്പർ ഉപയോഗിക്കാം.

F5

ഫലം :

അമർത്തുക, അതിനുശേഷം, നിങ്ങൾക്ക് വരി ഇല്ലാതാക്കാൻ കഴിയും മറ്റൊരു വരിക്ക് സമാനമാണ്.

കൂടുതൽ വായിക്കുക: ഇതിലെ ഡ്യൂപ്ലിക്കേറ്റ് വരികൾ എങ്ങനെ ഇല്ലാതാക്കാംVBA ഉള്ള Excel (8 ഫലപ്രദമായ വഴികൾ)

രീതി-10: ഒരു പട്ടികയിലെ വരികൾ ഇല്ലാതാക്കുന്നു

നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന പട്ടിക ഉണ്ടെന്ന് കരുതുക, അതിന്റെ പേര് Table1 കൂടാതെ ഇപ്പോൾ നിങ്ങൾക്ക് ഈ പട്ടികയുടെ വരി നമ്പർ 6 ഇല്ലാതാക്കണം. ഇത് ചെയ്യുന്നതിന് നിങ്ങൾക്ക് ഈ രീതി പിന്തുടരാവുന്നതാണ്.

ഘട്ടം-01 :

ഘട്ടം-01 <2 പിന്തുടരുക രീതി-1

7360

ഇവിടെ, “ടേബിൾ” എന്നത് ഷീറ്റിന്റെ പേരാണ്, “ടേബിൾ1” എന്നത് പട്ടികയുടെ പേരും 6 നിങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന ഈ പട്ടികയുടെ വരി നമ്പർ ആണ്.

F5

<1 അമർത്തുക>ഫലം :

ഇതുവഴി, ഈ പട്ടികയുടെ നിങ്ങൾ ആഗ്രഹിക്കുന്ന വരി നിങ്ങൾ ഇല്ലാതാക്കും.

കൂടുതൽ വായിക്കുക: എക്‌സൽ വിബിഎ ഉപയോഗിച്ച് ഒരു നിരയെ അടിസ്ഥാനമാക്കി തനിപ്പകർപ്പ് വരികൾ എങ്ങനെ നീക്കംചെയ്യാം

രീതി-11: ഫിൽട്ടർ ചെയ്‌തതിന് ശേഷം ദൃശ്യമായ വരികൾ ഇല്ലാതാക്കുന്നു

ഇവിടെ, ഫിൽട്ടർ ചെയ്‌ത ഒരു ഡാറ്റ ടേബിൾ എനിക്കുണ്ട്. $1,500.00 -ൽ കൂടുതൽ മൂല്യങ്ങൾക്കായുള്ള വില നിര, ഫിൽട്ടർ ചെയ്‌തതിന് ശേഷം ദൃശ്യമാകുന്ന എല്ലാ വരികളും ഇല്ലാതാക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു.

ഘട്ടം-01 :

ഘട്ടം-01 ന്റെ രീതി-1

9969

ഇവിടെ, “B5: D13" എന്നത് ഡാറ്റാ ശ്രേണിയാണ്.

F5

ഇപ്പോൾ, ഫിൽട്ടർ ചെയ്‌തതിന് ശേഷം ദൃശ്യമാകുന്ന എല്ലാ വരികളും ഇല്ലാതാക്കപ്പെടും. വില കോളത്തിലെ ഫിൽട്ടർ സൈൻ തിരഞ്ഞെടുത്ത് നിങ്ങൾക്ക് ഇപ്പോൾ മറഞ്ഞിരിക്കുന്ന വരികൾ തിരികെ കൊണ്ടുവരാൻ കഴിയും.

➤ <എന്നതിൽ ക്ലിക്ക് ചെയ്യുക 1>എല്ലാം തിരഞ്ഞെടുക്കുക ഓപ്‌ഷൻ

ശരി

ഫലം :

അമർത്തുക 0>അവസാനം, നിങ്ങൾക്ക് മറഞ്ഞിരിക്കുന്ന വരികൾ തിരികെ ലഭിക്കുംഡാറ്റാ പട്ടിക.

കൂടുതൽ വായിക്കുക: എക്‌സലിൽ VBA ഉപയോഗിച്ച് വരികൾ എങ്ങനെ ഫിൽട്ടർ ചെയ്യുകയും ഇല്ലാതാക്കുകയും ചെയ്യാം (2 രീതികൾ) <3

രീതി-12: അവസാനത്തെ സജീവമായ സെല്ലിനെ അടിസ്ഥാനമാക്കിയുള്ള വരി ഇല്ലാതാക്കുന്നു

ഇവിടെ, എന്റെ അവസാന സജീവ സെൽ B13 സെല്ലാണ്, ഇനിപ്പറയുന്നവയിൽ അവസാനത്തെ സജീവ സെല്ലുള്ള ഇത് ഇല്ലാതാക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു ഡാറ്റ പട്ടിക.

ഘട്ടം-01 :

ഘട്ടം-01 രീതി പിന്തുടരുക -1

7610

ഇവിടെ, 2 എന്നാൽ നിര B അതിൽ എന്റെ സജീവ സെല്ലുണ്ട്, നിങ്ങളുടെ ആവശ്യങ്ങൾക്കനുസരിച്ച് നിങ്ങൾക്ക് നമ്പർ മാറ്റാവുന്നതാണ്.<3

F5

ഫലം :

അമർത്തുക, ഈ രീതിയിൽ, നിങ്ങൾ നിങ്ങളുടെ അവസാനത്തെ സജീവമായ വരി.

കൂടുതൽ വായിക്കുക: ഒന്നിലധികം സെൽ മൂല്യം (3 മാനദണ്ഡങ്ങൾ) അടിസ്ഥാനമാക്കി വരികൾ ഇല്ലാതാക്കുന്നതിനുള്ള Excel VBA കോഡ്

രീതി-13: ഏതെങ്കിലും സ്ട്രിംഗുകളുള്ള വരികൾ ഇല്ലാതാക്കുന്നു

ഏതെങ്കിലും സ്ട്രിംഗുള്ള വരികൾ ഇല്ലാതാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്ന് കരുതുക, ഇത് ചെയ്യുന്നതിന് നിങ്ങൾക്ക് ഈ രീതി പിന്തുടരാവുന്നതാണ്.

<64

ഘട്ടം-01 :

ഘട്ടം-01 ന്റെ രീതി-1

1623

ഇവിടെ, “സ്ട്രിംഗ്” ആണ് ഷീറ്റിന്റെ പേര്, ഈ ഡാറ്റാ ശ്രേണിയുടെ ആദ്യ വരി നമ്പർ 5 ആണ്, കൂടാതെ ആരംഭിക്കുന്ന കോളം നമ്പർ 2

With പ്രസ്താവന നിങ്ങളെ ഒരു ഒബ്ജക്റ്റ് വ്യക്തമാക്കാൻ അനുവദിക്കുന്നു അല്ലെങ്കിൽ ഉപയോക്താവ് നിർവചിച്ച ടൈപ്പ് സ്‌റ്റേറ്റ്‌മെൻ്റ് സീരീസ് ഒരു പ്രാവശ്യം.

പിശക് പുനരാരംഭിക്കുമ്പോൾ അടുത്തത് പ്രസ്‌താവന വ്യക്തമാക്കുന്നു, ഒരു റൺ-ടൈം പിശക് സംഭവിക്കുമ്പോൾ, സ്‌റ്റേറ്റ്‌മെന്റിന് ശേഷമുള്ള സ്റ്റേറ്റ്‌മെന്റിലേക്ക് നിയന്ത്രണം പോകുന്നു പിശക് സംഭവിക്കുന്നു.

അവസാന വരി കൂടാതെ അവസാന കോളം ഡാറ്റ ശ്രേണിയുടെ അവസാന വരിയും നിരയും തിരികെ നൽകുക.

SpecialCells(xlCellTypeConstants, xlTextValues) ഇതിൽ ഏതെങ്കിലും ടെക്‌സ്‌റ്റ് മൂല്യങ്ങളുള്ള വരികൾ തിരഞ്ഞെടുക്കും. ശ്രേണി.

F5

ഫലം :

അതിനുശേഷം, നിങ്ങൾ ചെയ്യും ഏതെങ്കിലും ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗുള്ള വരികൾ ഇല്ലാതാക്കുക.

കൂടുതൽ വായിക്കുക: വരികൾ ഇല്ലാതാക്കാനുള്ള എക്‌സൽ കുറുക്കുവഴി (ബോണസ് ടെക്‌നിക്കുകൾക്കൊപ്പം) <3

രീതി-14: തീയതികളെ അടിസ്ഥാനമാക്കി വരി ഇല്ലാതാക്കുന്നു

ഇവിടെ, ഒരു പ്രത്യേക തീയതി 11/12/2021 (mm/dd/yyyy) ഉള്ള വരികൾ ഞാൻ ഇല്ലാതാക്കും DATEVALUE ഫംഗ്‌ഷൻ ഉപയോഗിക്കുന്ന രീതി.

ഘട്ടം-01 :

ഘട്ടം- പിന്തുടരുക 01 of Method-1

8065

ഇവിടെ, “തീയതി” എന്നത് ഷീറ്റിന്റെ പേരാണ്, ഈ ഡാറ്റ ശ്രേണിയുടെ ആദ്യ വരി നമ്പർ ആണ് 5 , മാനദണ്ഡ കോളം (ഏത് കോളത്തിൽ തീയതികൾ ഉണ്ട്) നമ്പർ 3 ആണ്.

എന്ന പ്രസ്താവനയോടെ ഒരു ഒബ്‌ജക്റ്റ് അല്ലെങ്കിൽ ഉപയോക്താവ് നിർവചിച്ച തരം ഒരിക്കൽ വ്യക്തമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു ഒരു മുഴുവൻ സ്റ്റേറ്റ്‌മെന്റുകൾക്കും.

പിശക് പുനരാരംഭിക്കുമ്പോൾ അടുത്തത് പ്രസ്‌താവന വ്യക്തമാക്കുന്നു, ഒരു റൺ-ടൈം പിശക് സംഭവിക്കുമ്പോൾ, പിശക് സംഭവിക്കുന്ന പ്രസ്താവനയ്ക്ക് ശേഷമുള്ള സ്റ്റേറ്റ്മെന്റിലേക്ക് നിയന്ത്രണം പോകുന്നു.

LastRow ഡാറ്റ ശ്രേണിയുടെ അവസാന വരി നൽകുന്നു, ഇവിടെ, FOR ലൂപ്പ് ഈ സാഹചര്യത്തിൽ LastRow അല്ലെങ്കിൽ 6 എന്ന അവസാന വരിയിൽ നിന്ന് ആരംഭിക്കുകയും ആദ്യ വരിയിൽ അവസാനിക്കുകയും ചെയ്യും.

DATEVALUE ടെക്സ്റ്റ് തീയതി മൂല്യമാക്കി മാറ്റും.

ഇവിടെ, യൂണിയൻ നൽകും

വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.