2012-07-16 16 views
9

जैसा ही VB.NET एक ही भाषा है जिसे Excel 2003/2007 में उपयोगकर्ता संपादन योग्य कोड में उपयोग किया जाता है जिसे आप बैकग्राउंड में लिख सकते हैं?क्या एक्सेल वीबीए VB.NET

उत्तर

7

नहीं, एक्सेल 2003 और 2007 Visual Basic for Applications का उपयोग करते हैं, जो विजुअल बेसिक 6 की विविधता है। यह VB.NET से एक बड़ा परिवर्तन है। विशिष्ट मतभेदों के बारे में अधिक जानकारी के लिए here देखें।

6

नहीं, वीबीए और वीबी.नेट के बीच एकमात्र समानता समान दिखने वाला वाक्यविन्यास है।

वीबीए विजुअल बेसिक 6 के समान है, जो लगभग 1997 (?) से अप्रचलित है, इसलिए वीबीए एक बहुत ही आधुनिक भाषा नहीं है।

वीबी.नेट एक आधुनिक भाषा है, जिसमें सी # के समान क्षमताएं हैं, लेकिन वाक्यविन्यास भयानक है, इसलिए मैं व्यक्तिगत रूप से सी # पसंद करता हूं।

वीबीए एक व्याख्या की गई भाषा है, जबकि वीबीएनईटी संकलित है।

यदि आप कार्यालय प्रोग्रामिंग में रूचि रखते हैं, तो आप वीबीएनईटी और वीएसटीओ में अपना अगला ऑफिस प्रोजेक्ट करने पर विचार कर सकते हैं, जो वीबीए का आधुनिक विकल्प है।