2010-07-14 17 views
19

का उपयोग कर वर्तमान वर्ष कैसे प्राप्त करें मैं वीबीए का उपयोग कर चालू वर्ष प्राप्त करने की कोशिश कर रहा हूं। क्या चालू वर्ष जानने के लिए कोई प्री-बिल्ड फ़ंक्शन उपलब्ध है?वीबीए

+2

हालांकि यह एक्सेल में है, भले ही आप वीबीए में कुछ कैसे करें, यह प्रोग्रामिंग से संबंधित है। मैं इसे स्टैक ओवरफ़्लो में माइग्रेट कर रहा हूं। – Gnoupi

+0

यहां जवाब देखें: http://stackoverflow.com/a/23479761/630284 – SQLMason

उत्तर

36
Year(Date) 

Year(): दिनांक तर्क के वर्ष हिस्से को वापस करता है।
Date: वर्तमान दिनांक केवल।

here से इन दोनों कार्यों का स्पष्टीकरण।

+0

यह संकलन त्रुटि देता है: "गलत संख्याओं या अवैध संपत्ति असाइनमेंट की संख्या" – TylerH

+1

उन लोगों के लिए जो मुझे यह त्रुटि मिल सकती है जो मुझे ऊपर मिली : मैंने पाया कि ऐसा इसलिए था क्योंकि मेरे पास एक लेबल था जिसका नाम 'नाम' मूल्य भी "वर्ष" था। थोड़ा परेशान है कि वीबीए ने मुझे कुछ आरक्षित कीवर्ड जैसा ही नाम दिया है ... मेरे लेबल को "वर्ष लेबल" में बदलना मुझे सफलतापूर्वक 'वर्ष (दिनांक)' का उपयोग करने की अनुमति देता है। – TylerH

+1

इसे जोड़ने के लिए धन्यवाद, @TylerH। – bernie

5

=Year(Now()) आज़माएं और सेल को General के रूप में प्रारूपित करें।