מה ההבדל בין VBA ל- VB 6.0?


תשובה 1:

VBA, או Visual Basic for Applications, היא גרסה של Visual Basic המשמשת ביישומי Office כדי לאפשר לך לכתוב קוד שיכול לתפעל את Word, Excel, PowerPoint וחלקים אחרים של Office. הוא משתמש במודל אובייקט Office כדי להשיג מסמכים ותכונותיהם.

VB, או סתם Visual Basic, היא שפת תכנות המאפשרת לך ליצור אפליקציות. ה- VB6 הישן יותר דומה ל- VBA. ה- VBNET החדש קשור יותר ל- C #. אף אחת מהן אינה נתמכת היטב על ידי מיקרוסופט. (VB6 הופסק זמן מה.)

כחלופה מומלץ לבדוק את שוג'ו. היא משתמשת בשפת תכנות הדומה ל- VB, תומכת במודל אובייקט Office ומאפשרת לך ליישם אפליקציות עבור Windows, macOS, Linux, Pi, iOS ואינטרנט.


תשובה 2:

התחביר של VBA ו- VB 6.0 זהים.

VB - Visual Basic

Vb 6.0 אנחנו יכולים ליצור תוכניות הפעלה (קובץ .exe) שניתן להתקין.

VB מייצגים כיישום עצמאי.

VB מורכב במלואו.

VBA- Visual Basic ליישום

VBA, איננו יכולים ליצור תוכניות הפעלה.

VBA עוסק בתכנות ביישומי Office של מיקרוסופט כמו Word, Excel ו- Outlook וכו '.

VBA מורכב חלקית