VBA மூலம் உங்கள் சொந்த எளிய பயன்பாட்டை எவ்வாறு உருவாக்க முடியும்

VBA மூலம் உங்கள் சொந்த எளிய பயன்பாட்டை எவ்வாறு உருவாக்க முடியும்

பயன்பாடுகளுக்கான விஷுவல் பேசிக் (VBA) ஒரு குறிப்பிடத்தக்க மொழி. மைக்ரோசாப்ட் எக்செல் உள்ளமைக்கப்பட்ட, இந்த மொழி ஒரு எக்செல் பணித்தாள் உள்ளே பயன்பாடுகள் நிரல் பயன்படுத்த முடியும்.





இது எளிதில் அணுகக்கூடியது; மைக்ரோசாஃப்ட் ஆபிஸின் வேலை செய்யும் பதிப்பைத் தவிர வேறு எதுவும் உங்களுக்குத் தேவையில்லை. இது தொடங்குவதை மிகவும் எளிதாக்குகிறது.





எக்செல் VBA பயன்பாட்டை உருவாக்குவதன் மூலம் நாங்கள் நடக்கப் போகிறோம். இது எளிமையாக இருக்கும் ஆனால் எக்செல் இல் மிகவும் சிக்கலான நிரல்களை உருவாக்க நீங்கள் பயன்படுத்தக்கூடிய சில அடிப்படைகளை உள்ளடக்கும்.





VBA உடன் நான் என்ன செய்ய முடியும்?

நிச்சயமாக, மென்பொருளை உருவாக்க பரவலாகப் பயன்படுத்தப்படும் பிற நிரலாக்க மொழிகள் உள்ளன. எக்செல் பரவலான பயன்பாட்டிற்கு VBA பிரபலமாக உள்ளது மற்றும் அது எவ்வளவு எளிது (தொடங்குவதற்கு எக்செல் தேவை).

VBA போன்ற அனைத்து வகையான பணிகளையும் செய்ய முடியும் எக்செல் விரிதாளில் இருந்து மின்னஞ்சல்களை அனுப்புகிறது தனிப்பயன் மேக்ரோ கருவிப்பட்டிகளை உருவாக்க.



உங்கள் சொந்த VBA விண்ணப்பத்தை எப்படி உருவாக்குவது

நீங்கள் செய்யவிருக்கும் VBA பயன்பாடு ஒரு எளிய தரவு நுழைவு பாணி படிவமாகும், இது சில உள்ளீடுகளை எடுத்து உங்களுக்காக ஒரு வெளியீட்டை உருவாக்கும். திட்டமிடப்பட்ட மென்பொருளைப் போலவே உள்ளீட்டில் சில செயலாக்கங்களைச் செய்ய நீங்கள் VBA குறியீட்டை எழுதுவீர்கள்.

நிரல் ஒரு கொத்து உரையை எடுத்து அதை ஒரு HTML வெளியீட்டு கோப்பாக மாற்றும், அதை வலைப்பதிவில் நகலெடுக்க முடியும்.





ஒரு பயன்பாட்டை எழுதுவதற்கு முன் மொழியின் தீர்வை நீங்கள் விரும்பினால், கருதுங்கள் எக்செல் இல் VBA மேக்ரோக்களை எழுதுவதற்கான தொடக்க பயிற்சி . ஆரம்பிக்கலாம்!

பயன்பாட்டு கட்டமைப்பை உருவாக்குதல்

முதலில், உங்கள் கணினியில் நிறுவப்பட்ட அலுவலக தயாரிப்பைத் தேர்ந்தெடுக்கவும். இது வேர்ட், எக்செல், பவர்பாயிண்ட், அணுகல் அல்லது வேறு ஏதேனும் இருக்கலாம்.





இந்த எடுத்துக்காட்டில், பயன்பாட்டை உருவாக்க எக்செல் பயன்படுத்துவோம். VBA எக்செல் உடன் பரவலாகப் பயன்படுத்தப்படுகிறது, ஏனெனில் அது விரிதாள்களைக் கொடுக்கிறது. தொடங்குவதற்கு, உங்கள் குறியீட்டைத் தூண்டுவதற்கு ஒரு பொத்தானை உருவாக்க வேண்டும்.

நீங்கள் எக்செல் 2007 அல்லது அதற்குப் பிறகு பயன்படுத்துகிறீர்கள் என்றால், கீழேயுள்ள மெனுவில் இந்தக் கட்டுப்பாடுகளைக் காணலாம் டெவலப்பர்> செருகவும் . கண்டுபிடிக்க கட்டளை பட்டன் கட்டுப்பாடு (கீழ் ActiveX கட்டுப்பாடுகள் ), நீங்கள் உருட்ட தயாராக இருப்பீர்கள்.

நீங்கள் மெனு விருப்பத்தை பார்க்க முடியவில்லை என்றால், இங்கே எக்செல் இல் டெவலப்பர் தாவலை எவ்வாறு சேர்ப்பது . இது மிகவும் எளிது மற்றும் நீங்கள் ஒரு முறை மட்டுமே செய்ய வேண்டும்.

அதைக் கிளிக் செய்து விரிதாளில் ஒரு கட்டளை பொத்தானை வரையவும். இந்த பொத்தான் உங்கள் பயன்பாட்டைத் தொடங்கும்.

வெளிப்புற வன் அங்கீகரிக்கப்படவில்லை விண்டோஸ் 10

நீங்கள் எக்செல் கோப்பைத் திறக்கும்போது தானாகவே உங்கள் ஸ்கிரிப்டைத் தொடங்கும் ஒரு மேக்ரோவை எழுதுவது மற்றொரு அணுகுமுறையாக இருக்கும், ஆனால் அது இன்னும் கொஞ்சம் முன்னேறியது. இப்போதைக்கு, கட்டளை பொத்தானைப் பயன்படுத்துவோம்.

என்பதை உறுதி செய்து கொள்ளுங்கள் வடிவமைப்பு முறை தேர்வு உள்ளது --- மேலே உள்ள படத்தில் அது முக்கோணம்/ஆட்சியாளர்/பென்சில் ஐகான். நீங்கள் உருவாக்கிய கட்டளை பொத்தானை இருமுறை கிளிக் செய்தால் VBA Project Editor திறக்கும்.

இது உங்கள் புதிய பயன்பாட்டை உருவாக்கும் வளர்ச்சிப் பகுதி. நீங்கள் செய்ய விரும்பும் முதல் விஷயம் உங்கள் பயன்பாட்டின் முன் திரையை உருவாக்குவது. இதைச் செய்ய, ஏற்கனவே திறந்திருக்கும் திட்டத்தில் வலது கிளிக் செய்யவும். இந்த வழக்கில், அது அழைக்கப்படுகிறது VBAP திட்டம் எது இயல்புநிலை. பிறகு, தேர்ந்தெடுக்கவும் செருக மற்றும் பயனர் வடிவம் .

உங்கள் பயனர் படிவம் இப்போது உங்கள் திட்டத்தில் படிவங்கள் கோப்புறையின் கீழ் இயல்பு பெயருடன் ஏற்றப்பட்டுள்ளது UserForm1 .

மீது இருமுறை கிளிக் செய்யவும் தாள் 1 . நீங்கள் கட்டளை பொத்தானைக் கிளிக் செய்யும் போது இயங்கும் குறியீட்டை நீங்கள் எழுதுவது இங்குதான்.

வலது பலகத்தில், நீங்கள் பார்க்க வேண்டும் கட்டளை பட்டன் 1 தேர்ந்தெடுக்கப்பட்டது மற்றும் CommandButton1_Click குறியீடு ஏற்கனவே உள்ளது. இது ஒரு செயல்பாடு என்று அழைக்கப்படுகிறது. VBA செயல்பாடுகள் வீடு VBA குறியீடு. நிரலாக்க மொழிகளுக்கு செயல்பாடுகள் முக்கியமானவை மற்றும் VBA விதிவிலக்கல்ல.

எனவே, நீங்கள் அதைக் கிளிக் செய்யும் போது உங்கள் கட்டளை பொத்தானை என்ன செய்ய விரும்புகிறீர்கள்? நீங்கள் இப்போது உருவாக்கிய பயனர் படிவத்தை ஏற்ற வேண்டும். ஒற்றை வரியில் தட்டச்சு செய்வதன் மூலம் இதைச் செய்யலாம். UserForm1 ஐ ஏற்றவும் .

நீங்கள் உருவாக்கிய கட்டளை பொத்தானைக் கிளிக் செய்யும் தருணத்தைத் தொடங்க இப்போது உங்கள் நிரல் அமைக்கப்பட்டுள்ளது, பயன்பாட்டை வடிவமைக்க வேண்டிய நேரம் இது.

படிவத்தை வடிவமைக்க, வலது கிளிக் செய்யவும் UserForm1 , மற்றும் தேர்ந்தெடுக்கவும் பொருளைப் பார்க்கவும் . திரையின் வலது பக்கத்தில் படிவம் காண்பிக்கப்படுவதை நீங்கள் காண்பீர்கள். நீங்கள் படிவத்தின் மீது கிளிக் செய்து, நீங்கள் விரும்பியபடி அதன் அளவை மாற்ற எல்லையை இழுக்கலாம்.

கட்டுப்பாட்டு கருவிப்பெட்டியைப் பயன்படுத்தி உங்கள் படிவத்தில் உரை புலங்கள், லேபிள்கள் மற்றும் கட்டளை பொத்தான்களைச் சேர்க்கலாம். இவை VBA பயன்பாட்டின் அடிப்படை கூறுகள்.

சில உரைப் பெட்டிகள் மற்றும் லேபிள்களைப் பயன்படுத்தி ஒரு அடிப்படை அமைப்பை உருவாக்கப் போகிறீர்கள்.

அனைத்து வடிவங்களுடனும் பண்புகள் படிவத்திற்கான அமைப்புகளை சரிசெய்ய பெட்டி உங்களை அனுமதிக்கிறது. நீங்கள் திருத்த விரும்புகிறீர்கள் தலைப்பு அர்த்தமுள்ள ஒன்றுக்கு புலம். இந்தப் பெயர் உங்கள் நிரல் அந்த உருப்படியைக் குறிக்கப் போகிறது, எனவே தெளிவான மற்றும் அர்த்தமுள்ள ஒன்றைத் தேர்ந்தெடுக்கவும்.

மேலும் செயல்பாட்டைச் சேர்க்கிறது

நீங்கள் ஏற்கனவே உருவாக்கியவை பெரும்பாலான பயன்பாடுகளுக்கு போதுமானதாக இருக்கும். எக்செல் விரிதாளுடன் உரை புலங்கள் தொடர்பு கொள்ளும் சில அடிப்படை பொத்தான்கள் உள்ளன.

அதை ஒரு நிலைக்கு கொண்டு செல்வோம். உங்கள் கணினியில் ஒரு கோப்பை வெளியிடும் பயன்பாட்டின் பகுதியை உருவாக்க வேண்டிய நேரம் இது. உங்கள் திட்டத்தில் 'குறிப்பு' என்று அழைக்கப்படுவதைச் சேர்ப்பதன் மூலம் நீங்கள் கோப்புகளைப் படிக்கலாம் மற்றும் எழுதலாம்.

விண்டோஸ் டாஸ்க்பார் விண்டோஸ் 10 க்கு பதிலளிக்கவில்லை

ஒரு குறிப்பு என்பது உங்கள் நிரலில் கூடுதல் கட்டளைகளை எழுத அனுமதிக்கும் ஒரு 'துணை நிரல்' ஆகும்.

கீழேயுள்ள குறிப்புகளின் பட்டியலை நீங்கள் வழக்கமாகக் காணலாம் கருவிகள் தேர்ந்தெடுப்பதன் மூலம் கருவிப்பட்டியில் குறிப்புகள் . I/O செயல்பாட்டிற்கு, கீழே உருட்டி தேர்ந்தெடுக்கவும் மைக்ரோசாப்ட் ஸ்கிரிப்டிங் இயக்க நேரம் .

இப்போது குறிப்புகள் உள்ளன, ஒரு புதிய பொத்தானை உருவாக்கலாம். கருவிப்பட்டியில், ஐகானைக் கிளிக் செய்வதன் மூலம் புதிய கட்டளை பொத்தானை உருவாக்கவும். இந்த பொத்தானை கிளிக் செய்யும் போது வெளியீட்டை உருவாக்கும்.

தலைப்பை மாற்றவும் வெளியீட்டை உருவாக்கவும் எனவே பொத்தான் என்ன செய்கிறது என்பதை நினைவில் கொள்வது எளிது.

அந்த பொத்தானை இருமுறை கிளிக் செய்தால், பட்டன் கிளிக் நிகழ்விற்கான செயல்பாட்டை நீங்கள் காண்பீர்கள். வெளியீட்டை இயக்க சில குறியீடுகளைச் சேர்ப்போம். இந்த குறியீடு சிக்கலானதாக தோன்றலாம், ஆனால் நீங்கள் அதை உடைத்தவுடன் அது மோசமாக இல்லை.

நீங்கள் குறிப்பைச் சேர்த்தவுடன் கோப்பு வாசிப்பு மற்றும் எழுத்தை அமைக்க, இந்தக் குறியீட்டைப் பயன்படுத்தவும்:

புதிய FileSystemObject ஆக Dim fso

மங்கலான ஃப்னம்

சரம் போல் மங்கலான MyFile

MyFile = 'c: temp OutputArticle.txt'

fnum = Freefile ()

இது என்ன செய்கிறது? சரி, அது அமைக்கிறது MyFile நீங்கள் எழுத விரும்பும் உங்கள் வெளியீட்டு கோப்பிற்கான பாதையாக, அது உருவாக்குகிறது ஃப்னம் குறியீட்டிற்கான கோப்பு அடையாள விசையாக.

இறுதியாக, தட்டச்சு செய்வதன் மூலம் இந்த இரண்டையும் ஒன்றாக இணைக்கிறீர்கள் வெளியீட்டிற்கு மைஃபைலை ஃப்னமாகத் திறக்கவும். வழங்குவதன் மூலம் கோப்பில் எழுத உங்கள் திறந்த இணைப்பைப் பெற்றுள்ளீர்கள் #Fnum ஐ அச்சிடவும் கட்டளைகள்

இவை அச்சிடு கட்டளைகள் அதன் பிறகு நீங்கள் வைக்கும் உரையை அச்சிடும். இந்த அறிக்கைகளில் சில அடிப்படை HTML உள்ளது, வேறு சிலவற்றை நீங்கள் கவனிக்கலாம் txt1st பிரிவு .

இந்த மாறிகள் UserForm இல் நீங்கள் உருவாக்கிய உரை பெட்டிகளுடன் இணைக்கப்பட்டுள்ளன.

அச்சிடும் வெளியீடு

படிவத்திற்குத் திரும்பி, பிரதான பயன்பாட்டுத் திரையில் உள்ள அனைத்து உரை புலங்களையும் நிரப்பவும்.

இப்போது 'வடிவமைப்பு' பயன்முறையிலிருந்து வெளியேறி, வெளியீட்டு பொத்தானைக் கிளிக் செய்து, முடிவுகளை உறுதிப்படுத்த கோப்பைத் திறக்கவும்.

நிச்சயமாக, நிரலில் வரையறுக்கப்பட்ட தேவையான HTML குறிச்சொற்களுடன் வடிவமைக்கப்பட்ட வலை குறியீடு உள்ளது. அந்த உரை புலங்களிலிருந்து அனைத்து உரைகளும் அச்சிடப்பட்டு வலைப்பதிவில் நகலெடுக்க தயாராக உள்ளது.

இந்த VBA அடிப்படைகளுடன் நீங்கள் இன்னும் நிறைய உருவாக்க முடியும்.

ஒரு CSV கோப்பில் தரவை வெளியிடும் ஒரு எளிய உள்ளீட்டு படிவத்தை தரவு உள்ளீட்டிற்கு உருவாக்கலாம். ஒரு உரை கோப்பில் இருந்து தகவல்களைப் படிக்கும், தகவலை வடிவமைத்து, பின்னர் அந்தத் தரவை ஒரு விரிதாளில் ஏற்றும் ஒரு விண்ணப்பத்தையும் நீங்கள் எழுதலாம்.

VBA உடன் அதிகம் செய்வது

VBA க்கு வரும்போது சாத்தியங்கள் உங்கள் சொந்த கற்பனையால் மட்டுமே வரையறுக்கப்படுகின்றன. விஷுவல் ஸ்டுடியோ போன்ற விலையுயர்ந்த வளர்ச்சி தொகுப்பை நீங்கள் வாங்க வேண்டியதில்லை. ஏதேனும் MS Office நிரலைத் திறந்து, VBA எடிட்டருக்கு மாறவும், நீங்கள் பயன்பாடுகளை உருவாக்கலாம்.

VBA பற்றி மேலும் அறிய எக்செல் மேக்ரோக்களைக் கற்றுக்கொள்ள சில சிறந்த ஆதாரங்கள் உள்ளன எக்செல் VBA குறியீட்டை எழுதுவதில் சில பொதுவான தவறுகளைத் தவிர்ப்பதற்கான குறிப்புகள் .

விபிஏ என்பது விண்டோஸ் அமைப்புகளுக்கு மட்டும் அல்ல. மேக் பயனர்கள் எக்செல் VBA குறியீட்டை எழுதலாம் அத்துடன். இந்த நிறுவப்பட்ட மொழியைக் கற்றுக்கொள்ள இன்றைய நேரத்தை விட சிறந்த நேரம் இல்லை.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் உங்கள் மெய்நிகர் பாக்ஸ் லினக்ஸ் இயந்திரங்களை சூப்பர்சார்ஜ் செய்ய 5 குறிப்புகள்

மெய்நிகர் இயந்திரங்களால் வழங்கப்படும் மோசமான செயல்திறனால் சோர்வாக இருக்கிறதா? உங்கள் VirtualBox செயல்திறனை அதிகரிக்க நீங்கள் என்ன செய்ய வேண்டும் என்பது இங்கே.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • நிரலாக்க
  • நிரலாக்க
  • காட்சி அடிப்படை நிரலாக்க
  • பயன்பாட்டு மேம்பாடு
எழுத்தாளர் பற்றி அந்தோணி கிராண்ட்(40 கட்டுரைகள் வெளியிடப்பட்டன)

அந்தோனி கிராண்ட் நிரலாக்க மற்றும் மென்பொருளை உள்ளடக்கிய ஒரு ஃப்ரீலான்ஸ் எழுத்தாளர். அவர் கணினி அறிவியல், நிரலாக்க, எக்செல், மென்பொருள் மற்றும் தொழில்நுட்பத்தில் முக்கிய பங்கு வகிக்கிறார்.

அந்தோனி கிராண்டின் மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்