300 உதாரணங்கள்

அட்டவணையில் பணிகள்

Tasks Schedule

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





எக்செல் முன்னணி இடங்களை அகற்றுவது எப்படி

நிலைமை:

தாள் 1 இல் நமக்கு மூன்று பணிகள் உள்ளன (X, Y, Z). ஒரு '1' ஒரு பணி முடிந்துவிட்டது என்பதைக் குறிக்கிறது. இன்றைய தேதி வரை ஒவ்வொரு நெடுவரிசையிலும் '1' இருந்தால் ஒரு பணி அட்டவணையில் உள்ளது. இன்று 6-ஜூன். X மற்றும் Y பணிகள் அட்டவணையில் உள்ளன. பணி Z அட்டவணைக்கு பின்னால் உள்ளது (செல் E8 இல் '1' இல்லை).





எக்செல் VBA இல் அட்டவணையில் பணிகள்

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



1. திறக்கவும் விஷுவல் பேசிக் எடிட்டர் .

2. ப்ராஜெக்ட் எக்ஸ்ப்ளோரரில் Sheet1 (Sheet1) மீது இருமுறை கிளிக் செய்யவும்.

3. இடது கீழ்தோன்றும் பட்டியலில் இருந்து பணித்தாளை தேர்வு செய்யவும். வலது கீழ்தோன்றும் பட்டியலில் இருந்து மாற்றத்தை தேர்வு செய்யவும்.

எக்செல் VBA இல் பணித்தாள் மாற்றம் நிகழ்வு

பணித்தாள் மாற்ற நிகழ்வில் பின்வரும் குறியீடு வரிகளைச் சேர்க்கவும்:

4. வகை முழு எண்ணின் இரண்டு மாறிகளை அறிவிக்கவும்.

ஒன்றுமில்லைநான்என முழு, ஜெஎன முழு

5. a ஐ சேர்க்கவும் சுழற்சியின் போது செய்யுங்கள் .

செய் போதுசெல்கள் (6 + i, 1). மதிப்பு ''


i = i + 1
வளைய

விளக்கம்: i = 0 க்கு, எக்செல் VBA பணி X ஐ சரிபார்க்கிறது, i = 1, பணி Y, முதலியன. Excel VBA கலங்கள் (6 + i, 1) போது Do while சுழற்சியை விட்டு விடுகிறது. மதிப்பு காலியாக உள்ளது (சரிபார்க்க வேறு பணிகள் இல்லை) .

vlookup செயல்பாட்டை எவ்வாறு செய்வது

டூ பில் லூப்பில் பின்வரும் குறியீடு வரிகளை (6, 7 மற்றும் 8 இல்) சேர்க்கவும்.

6. மதிப்பு 0 உடன் மாறி j ஐ துவக்கவும்.

j = 0

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

செல்கள் (6 + i, 1). உட்புறம். கலர்இண்டெக்ஸ் = 4

8. மற்றொரு Do Do Loop ஐச் சேர்க்கவும்.

செய் போதுசெல்கள் (4, 2 + j). மதிப்பு<= Date
என்றால்செல்கள் (6 + i, 2 + j). மதிப்பு = 0பிறகுசெல்கள் (6 + i, 1). உட்புறம். கலர்இண்டெக்ஸ் = 3
j = j + 1
வளைய

குறிப்பு: தேதி செயல்பாடு இன்றைய தேதியை வழங்குகிறது.

விளக்கம்: i = 0, j = 0 க்கு, எக்செல் VBA செல் B6 ஐ சரிபார்க்கிறது. I = 0, j = 1 க்கு, எக்செல் VBA செல் C6 ஐ சரிபார்க்கிறது, முதலியன இன்றைய தேதி வரை ஒவ்வொரு நெடுவரிசையிலும் '1' இருந்தால் ஒரு பணி அட்டவணையில் உள்ளது. எக்செல் VBA ஒரு '0' ஐ கண்டால், அது பணியின் பின்னணி நிறத்தை சிவப்பு நிறமாக அமைக்கிறது.

9. திட்டத்தை சோதிக்கவும். உதாரணமாக, 6-ஜுன் அன்று Z பணி முடிந்தது என்று குறிப்பிடுங்கள். இதன் விளைவாக, பணி Z தானாகவே பச்சை நிறமாக மாறும்.

அட்டவணை முடிவுக்கான பணிகள்

7/8 முடிந்தது! தேதிகள் மற்றும் நேரங்கள் பற்றி மேலும் அறியவும்>
அடுத்த அத்தியாயத்திற்குச் செல்லவும்: நிகழ்வுகள்



^