மைக்ரோசாஃப்ட் எக்செல் கோப்பில் வெற்று நெடுவரிசைகளை நீக்க பல வழிகள் உள்ளன. இதை நீங்கள் ஏன் செய்ய வேண்டும்? - எளிய.
எக்செல் இல் மேல் வரிசையை எவ்வாறு உறைய வைப்பது என்ற எங்கள் கட்டுரையையும் காண்க
ஒவ்வொரு முறையும், வலைப்பக்கங்களிலிருந்து நீங்கள் இறக்குமதி செய்யும் தரவு, அவை பயன்படுத்தப்படாவிட்டாலும் கூட ஏராளமான நெடுவரிசைகள் தோன்றும். CSV கோப்புகள் மற்றும் .txt கோப்புகளுடன் இது அடிக்கடி நடப்பதை நீங்கள் காண்கிறீர்கள்.
அது நிகழும்போது, நெடுவரிசைகளை கைமுறையாக நீக்குவது எப்போதும் எளிதானது அல்ல. நிச்சயமாக, உங்களிடம் இரண்டு அல்லது மூன்று வெற்று நெடுவரிசைகள் இருந்தால், அவற்றை கைமுறையாக நீக்குவது மிகவும் சரி. உங்கள் இறக்குமதி செய்யப்பட்ட திட்டம் 57 வெற்று மற்றும் தொடர்ச்சியான நெடுவரிசைகளை உருவாக்கினால் என்ன செய்வது? - அதற்கு, உங்களுக்கு ஒரு தானியங்கி செயல்முறை தேவை.
VBA மேக்ரோவைப் பயன்படுத்துதல்
விரைவு இணைப்புகள்
- VBA மேக்ரோவைப் பயன்படுத்துதல்
-
-
- உங்கள் எக்செல் கோப்புக்குச் செல்லவும்
- Alt மற்றும் F11 ஐ ஒன்றாகப் பிடிக்கவும்
- பயன்பாடுகளுக்கான சாளரம் தோன்றும் மைக்ரோசாஃப்ட் விஷுவல் பேசிக் காத்திருக்கவும்
- செருகு என்பதைக் கிளிக் செய்க
- தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்
- பின்வரும் குறியீடுகளின் வரிகளை சாளரத்தில் ஒட்டவும்
- மேக்ரோவை தொகுத்து இயக்க F5 ஐ அழுத்தவும்
- உரையாடல் சாளரத்தில் பொருத்தமான பணி வரம்பை உள்ளிடவும்
- $ A $ 1 - மேல் மூலையில்
- $ ஜே $ 12 - கீழ் மூலையில்
- சரி என்பதை அழுத்தவும்
-
-
- எக்செல் கருவிகளைப் பயன்படுத்துதல்
-
-
- முதலில் தரவு வரம்பைத் தேர்ந்தெடுக்கவும்
- F5 ஐ அழுத்தவும்
- சிறப்பு என்பதைக் கிளிக் செய்க
- வெற்றிட விருப்பத்தைத் தேர்ந்தெடுக்கவும்
- சரி என்பதைக் கிளிக் செய்க (இந்த தேர்வு அனைத்து வெற்று கலங்களும் இலக்கு வரம்பில் தேர்ந்தெடுக்கப்படுவதை உறுதி செய்யும்)
- முகப்பு தாவலுக்குச் செல்லவும்
- கலங்கள் கருவிகள் குழுவின் கீழ் கீழ்தோன்றும் மெனுவைத் தேர்ந்தெடுக்கவும்
- கலங்களை நீக்கு என்பதைத் தேர்ந்தெடுக்கவும்
- நெடுவரிசைகளை அகற்றுவதற்கும் மறுசீரமைப்பதற்கும் இடதுபுறத்தில் உள்ள ஷிப்ட் கலங்களைத் தேர்ந்தெடுக்கவும்
- சரி என்பதைக் கிளிக் செய்க
- வரிசைகளை அகற்றவும் மறுசீரமைக்கவும் ஷிப்ட் கலங்களைத் தேர்ந்தெடுக்கவும்
-
-
- வரிசைப்படுத்தும் பணிகளைச் செய்ய பிற எளிதானது
- ஒரு இறுதி சிந்தனை
முதல் முறை VBA மேக்ரோவைப் பயன்படுத்துவதை உள்ளடக்கியது.
-
உங்கள் எக்செல் கோப்புக்குச் செல்லவும்
-
Alt மற்றும் F11 ஐ ஒன்றாகப் பிடிக்கவும்
-
பயன்பாடுகளுக்கான சாளரம் தோன்றும் மைக்ரோசாஃப்ட் விஷுவல் பேசிக் காத்திருக்கவும்
-
செருகு என்பதைக் கிளிக் செய்க
-
தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்
-
பின்வரும் குறியீடுகளின் வரிகளை சாளரத்தில் ஒட்டவும்
Sub DeleteEmptyColumns()
'Updateby20140317
Dim rng As Range
Dim InputRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = InputRng.Columns.Count To 1 Step -1
Set rng = InputRng.Cells(1, i).EntireColumn
If Application.WorksheetFunction.CountA(rng) = 0 Then
rng.Delete
End If
Next
Application.ScreenUpdating = True
End Sub
பணி வரம்பு அல்லது தரவு வரம்பு என்பது நீங்கள் குறிவைக்க விரும்பும் நெடுவரிசைகளுக்கு இடையிலான குறிப்பிட்ட இடைவெளி. வடிவம் $ A $ 1: $ J $ 12. கடிதங்கள் நெடுவரிசைக்கு ஒத்திருக்கும் மற்றும் எண்கள் வரிசைகளுக்கு ஒத்திருக்கும்.
இதை உங்கள் சுட்டி மூலம் அல்லது ஷிப்டைப் பிடித்து அம்பு விசைகளைப் பயன்படுத்தினால், அதை நீங்கள் கவனிப்பீர்கள்:
$ A $ 1 - மேல் மூலையில்
$ ஜே $ 12 - கீழ் மூலையில்
மேக்ரோவைப் பதிவேற்றத் தொடங்குவதற்கு முன்பு தரவு வரம்பைத் தேர்ந்தெடுக்க முடியாது, ஏனெனில் அது தேர்ந்தெடுக்கப்படாது.
சரி என்பதை அழுத்தவும்
அதன் பிறகு, அனைத்து வெற்று நெடுவரிசைகளும் அழிக்கப்பட வேண்டும் மற்றும் நிரப்பப்பட்ட அனைத்து நெடுவரிசைகளும் ஒருவருக்கொருவர் அடுத்ததாக இருக்க வேண்டும்.
எக்செல் கருவிகளைப் பயன்படுத்துதல்
வெளிப்படையாக, எக்செல் பெரிய வரிசையாக்க திறன்களைக் கொண்டிருக்கவில்லை என்றால் அத்தகைய சக்தியாக இருக்காது. முழு வரிசைகள், நெடுவரிசைகள் அல்லது வெற்று கலங்களை நீக்க நீக்குதல் கீழ்தோன்றும் மெனுவைப் பயன்படுத்தலாம்.
-
முதலில் தரவு வரம்பைத் தேர்ந்தெடுக்கவும்
-
F5 ஐ அழுத்தவும்
-
சிறப்பு என்பதைக் கிளிக் செய்க
-
வெற்றிட விருப்பத்தைத் தேர்ந்தெடுக்கவும்
-
சரி என்பதைக் கிளிக் செய்க (இந்த தேர்வு அனைத்து வெற்று கலங்களும் இலக்கு வரம்பில் தேர்ந்தெடுக்கப்படுவதை உறுதி செய்யும்)
-
முகப்பு தாவலுக்குச் செல்லவும்
-
கலங்கள் கருவிகள் குழுவின் கீழ் கீழ்தோன்றும் மெனுவைத் தேர்ந்தெடுக்கவும்
-
கலங்களை நீக்கு என்பதைத் தேர்ந்தெடுக்கவும்
-
நெடுவரிசைகளை அகற்றுவதற்கும் மறுசீரமைப்பதற்கும் இடதுபுறத்தில் உள்ள ஷிப்ட் கலங்களைத் தேர்ந்தெடுக்கவும்
-
சரி என்பதைக் கிளிக் செய்க
இப்போது வெற்று நெடுவரிசைகளிலிருந்து வெற்று செல்கள் மறைந்திருக்க வேண்டும், மற்ற அனைத்து வரிசைகளும் ஒன்றாக நெருக்கமாக நகர்த்தப்படும்.
முழு வரிசைகளையும் நீக்க அதே அணுகுமுறையைப் பயன்படுத்தலாம். இருப்பினும், செல்களை இடதுபுறமாக நகர்த்துவதற்கு பதிலாக மற்ற விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
வரிசைகளை அகற்றவும் மறுசீரமைக்கவும் ஷிப்ட் கலங்களைத் தேர்ந்தெடுக்கவும்
நீங்கள் இயங்கும் எக்செல் பதிப்பைப் பொறுத்து, நீங்கள் வெவ்வேறு சொற்களைப் பெறலாம். எவ்வாறாயினும், நீக்கு கலங்கள் மெனுவில் முதல் இரண்டு விருப்பங்கள் எப்போதும் ஒரே மாதிரியாக இருக்கும்.
இந்த முறை இனி தேர்வில் உள்ள அனைத்து வெற்று கலங்களையும் அகற்றாது. எக்செல் 2013 க்கு முன், இது கவனக்குறைவாக வெற்று வரிசைகளை கூட அகற்றும், இது பொதுவாக வரிசையாக்கத்தை குழப்பிவிடும்.
இப்போது பிரச்சினை இனி ஏற்படாது. எனவே, நீங்கள் வரிசைகளையும் அகற்ற விரும்பினால், தரவு வரம்பை மீண்டும் தேர்ந்தெடுத்து முந்தைய படிகளைப் பின்பற்றுவதன் மூலம் நீங்கள் அவ்வாறு செய்யலாம். இடதுபுறத்திற்கு பதிலாக கலங்களை மாற்ற அல்லது நீக்க தேர்ந்தெடுக்கவும்.
வரிசைப்படுத்தும் பணிகளைச் செய்ய பிற எளிதானது
வெற்று நெடுவரிசைகள் மற்றும் வரிசைகளை நீக்க எக்செல் கருவிப்பட்டியை தொழில்நுட்ப ரீதியாகப் பயன்படுத்துவது எளிதானது என்று தோன்றினாலும், VBA மேக்ரோ முறை முட்டாள்தனமானது, அதாவது பழைய மைக்ரோசாஃப்ட் எக்செல் பதிப்புகளில் கூட இதைப் பயன்படுத்தலாம்.
அதே VBA தொகுதி அல்லது Go to function மெனுவைப் பயன்படுத்தி, நீங்கள் எக்செல் இல் இன்னும் பலவற்றைச் செய்யலாம். இனி பொருந்தாத சில சூத்திரங்கள் உங்களிடம் உள்ளதா? - நீங்கள் அவற்றை அகற்றலாம் அல்லது அதற்கேற்ப அவற்றை மறுசீரமைக்கலாம்.
உங்கள் விளக்கக்காட்சியின் போது தேவையற்ற கருத்துகள் அல்லது அனைத்து கருத்துகளையும் உங்கள் திட்டத்திலிருந்து காண்பிக்க விரும்பவில்லை எனில் அவற்றை நீக்கலாம். நீங்கள் ஒரு எக்செல் சக்தி பயனராக இருக்க விரும்பினால் VBA ஐப் பாருங்கள்.
ஒரு இறுதி சிந்தனை
பல ஆண்டுகளாக, பரவலான துணை நிரல்கள் ஆன்லைனில் தோன்றின. அவற்றில் சில பெரிய விரிதாள்களை வரிசைப்படுத்தும்போது இன்னும் குறுக்குவழிகளை எடுக்க உங்களை அனுமதிக்கின்றன. இருப்பினும், இந்த பயன்பாடுகள் அரிதாகவே இலவசம் மற்றும் வெற்று வரிசைகள், கலங்கள் மற்றும் நெடுவரிசைகளை அகற்றுவது போன்ற எளிய பணிகளுக்கு சிக்கலைத் தருவதில்லை.
தவிர, அது கடினமாக இருந்தால், மைக்ரோசாப்ட் இப்போதே இந்த செயல்முறையை மேலும் எளிமைப்படுத்தியிருக்கும் அல்லது எக்செல் வரிசையாக்கத்தில் இன்னும் விரிவான வழிகாட்டிகளை உருவாக்கியிருக்கும்.
