உள்ளடக்க அட்டவணை
எங்கள் அன்றாட வாழ்க்கையில் எக்செல் விபிஏ இன் மிகவும் சாதகமான பயன்களில் ஒன்று, நம் கணினியில் ஒரு கோப்பு இருக்கிறதா அல்லது அதைப் பயன்படுத்தவில்லையா என்பதை நாம் சரிபார்க்கலாம். இந்தக் கட்டுரையில், எக்செல் VBA ஐப் பயன்படுத்தி, எங்கள் கணினிகளில் கோப்பு இருக்கிறதா இல்லையா என்பதை நீங்கள் எவ்வாறு சரிபார்க்கலாம் என்பதை நான் உங்களுக்குக் காண்பிப்பேன். காண்க)
4027
நடைமுறைப் பணிப்புத்தகத்தைப் பதிவிறக்கவும்
நீங்கள் இந்தக் கட்டுரையைப் படிக்கும்போது உடற்பயிற்சி செய்ய இந்தப் பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்.
7> VBA கோப்பு உள்ளதா எனச் சரிபார்க்கவும்எனவே, இனியும் தாமதிக்காமல், இன்று நமது முக்கிய விவாதத்திற்குச் செல்வோம். எங்கள் கணினிகளில் கோப்பு இருக்கிறதா இல்லையா என்பதை எப்படிச் சரிபார்ப்பது என்பதை அறிய, VBA குறியீட்டை படிப்படியாக உடைப்போம்.
⧪ படி 1: தேவையானதைச் செருகுவது உள்ளீடு
குறியீட்டின் தொடக்கத்திலேயே, தேவையான உள்ளீட்டை அதில் செருக வேண்டும். இந்தக் குறியீட்டில் ஒரே ஒரு உள்ளீடு மட்டுமே தேவை, அதுதான் நாம் தேடும் கோப்பின் பெயர். முழு கோப்பின் பெயரைச் செருகவும் (தொடர்புடைய கோப்பகத்துடன்).
6240
⧪ படி 2: VBA Dir செயல்பாடு மூலம் கோப்பு பெயரை பிரித்தெடுத்தல்
அடுத்து, ஒரு சிறிய தந்திரத்தைப் பயன்படுத்துவோம். கோப்பின் பெயரைப் பிரித்தெடுக்க VBA Dir செயல்பாடு ஐப் பயன்படுத்துவோம். அத்தகைய கோப்பு இல்லை என்றால், Dir செயல்பாடு ஒரு பூஜ்ய சரத்தை வழங்கும்.
5277
⧪படி 3: If-Block ஐப் பயன்படுத்தி கோப்பு உள்ளதா என்பதைச் சரிபார்ப்பது
இது மிக முக்கியமான படியாகும். கொடுக்கப்பட்ட பெயரில் எந்த கோப்பும் இல்லை என்றால், Dir செயல்பாடு பூஜ்ய சரத்தை வழங்கும் என்று நாங்கள் முன்பே கூறியுள்ளோம். கோப்பு இருக்கிறதா இல்லையா என்பதைச் சரிபார்க்க, if-block க்குள் இந்தப் பண்புகளைப் பயன்படுத்துவோம்.
4195
எனவே முழுமையான VBA குறியீடு இருக்கும்:
⧭ VBA குறியீடு:
6453
⧭ வெளியீடு:
குறியீட்டை இயக்கவும். எனது கணினியில், “கோப்பு உள்ளது” என்ற செய்திப் பெட்டி காண்பிக்கப்படும், ஏனெனில் அது உண்மையில் எனது கணினியில் உள்ளது.
உங்கள் கணினியில், கோப்பின் வெளியீடு வேறுபட்டிருக்கலாம். உள்ளது இல்லையா
எக்செல் விபிஏவைப் பயன்படுத்தவில்லை அல்லது கோப்புகளின் வரம்பைச் சரிபார்க்க மேக்ரோவை உருவாக்குதல்
இங்கே எக்செல் பணித்தாளில் சில கோப்புகளின் பெயரைக் கொண்ட தரவுத் தொகுப்பைப் பெற்றுள்ளோம். B4:B8 வரம்பில் உள்ள கோப்பகங்களுடன்.
எங்கள் நோக்கம் இருக்கிறது / இல்லை என்று எழுதும் மேக்ரோவை உருவாக்குவது. அவை ஒவ்வொன்றும் கணினியில் இருக்கிறதா இல்லையா என்பதைச் சரிபார்த்த பிறகு. விஷுவல் பேசிக் சாளரத்தைத் திறக்க உங்கள் விசைப்பலகையில் F11 3>
செருகு > கருவிப்பட்டியில் தொகுதி . தொகுதி என்பதைக் கிளிக் செய்யவும். என்ற புதிய தொகுதி Module1 (அல்லது உங்கள் கடந்தகால வரலாற்றைப் பொறுத்து வேறு ஏதேனும்) திறக்கும்.
⧪ படி 3: VBA குறியீட்டை இடுதல்
இது மிக முக்கியமான படியாகும். தொகுதியில் பின்வரும் VBA குறியீட்டைச் செருகவும்.
⧭ VBA குறியீடு:
4026
⧪ படி 5: குறியீட்டை இயக்குதல்
மேலே உள்ள கருவிப்பட்டியில் இருந்து Run Sub / UserForm கருவியைக் கிளிக் செய்யவும்.
குறியீடு இயங்கும். மேலும் இருக்கும் கோப்புகளுக்கு “இருக்கிறது” என்றும், இல்லாத கோப்புகளுக்கு “இருக்கிறது” என்றும் பெறுவீர்கள்.
மேலும் படிக்க: எக்செல் வரம்பில் மதிப்பு உள்ளதா என்பதை எவ்வாறு சரிபார்க்கலாம் (8 வழிகள்)
முடிவு
எனவே, ஒரு இணைப்புடன் எக்செல் இலிருந்து ஒரு மின்னஞ்சலை அனுப்ப மேக்ரோ ஐ உருவாக்குவதற்கான செயல்முறை இதுவாகும். உங்களுக்கு ஏதேனும் கேள்விகள் உள்ளனவா? தயங்காமல் எங்களிடம் கேளுங்கள். மேலும் இடுகைகள் மற்றும் புதுப்பிப்புகளுக்கு எங்கள் தளத்தை ExcelWIKI பார்வையிட மறக்காதீர்கள்.