Ποια είναι η διαφορά μεταξύ VB και VBA;
VB (ή Visual Basic) και VBA (ή Visual Basic για εφαρμογές) για σχεδόν όλους τους σκοπούς προγραμματισμού είναι η ίδια γλώσσα. Και οι δύο προέρχονται από την ίδια αρχική γλώσσα προγραμματισμού που ονομάζεται Basic. Ωστόσο, το VBA λειτουργεί σε μια εφαρμογή "κεντρικού υπολογιστή" - όπως το Word ή το Excel - δεν μπορεί να λειτουργήσει ανεξάρτητα όπως μπορεί να κάνει το VB.
Το VBA είναι γραμμένο στο VBE - το Visual Basic EditorΤο Στο περιβάλλον του Microsoft Office (Word, Excel, PowerPoint, Access ή Outlook), μπορείτε να μεταβείτε σε αυτόν τον επεξεργαστή πατώντας Alt+F11 στο πληκτρολόγιό σας.
Το VB από την άλλη είναι γραμμένο στο Visual Studio - μπορείτε είτε να το χρησιμοποιήσετε VB 6.0 (το οποίο είναι πολύ παρόμοιο στη σύνταξη με το VBA ή το VB.Net (το οποίο είναι πιο ενημερωμένο και δημιουργήθηκε για να λειτουργεί με το .Net Framework που χρησιμοποιούν τα πιο πρόσφατα προγράμματα λογισμικού σε υπολογιστές. Η Visual Basic μπορεί να μεταγλωττιστεί σε ανεξάρτητο αρχείο exe (εκτελέσιμο)) Οι φόρμες και οι ενότητες VBA δεν μπορούν, απαιτούν την εφαρμογή κεντρικού υπολογιστή τους για να εκτελεστούν.
Η οθόνη της Visual Basic 6.0
Τι είναι το VBS;
Το VBS (Visual Basic Script) είναι μια γλώσσα δέσμης ενεργειών που διαμορφώθηκε στο VB και σχεδιάστηκε αρχικά για να προσθέσει ικανότητα προγραμματισμού σε ιστότοπους. Ωστόσο, στις μέρες μας χρησιμοποιείται περισσότερο από διαχειριστές διακομιστών που βασίζονται σε Windows για την παρακολούθηση εργασιών σε υπολογιστές. Μπορείτε να δημιουργήσετε ένα αρχείο vbs που μπορεί να τρέξει όπως κάνει ένα αρχείο exe. Ένα αρχείο vbs μπορεί επίσης να κληθεί να εκτελεστεί από τον κώδικα VBA.
Μπορείτε να δημιουργήσετε ένα απλό αρχείο vbs χρησιμοποιώντας το σημειωματάριο.
- Ανοίξτε το Σημειωματάριο
2. Πληκτρολογήστε τα παρακάτω.
1234567 | Dim objFSO, objFSOText, objFolderDim strDirectorystrDirectory = "C: \ Work"Ορισμός objFSO = CreateObject ("Scripting.FileSystemObject")Ορισμός objFolder = objFSO.CreateFolder (strDirectory)Wscript.Echo strDirectory & "δημιουργήθηκε φάκελος"Wscript. Κλείστε |
3. Κάντε κλικ Αρχείο, Αποθηκεύσετε και πληκτρολογήστε το όνομα του αρχείου που περιλαμβάνει επέκταση .vbs
4. Το αρχείο σας πρέπει να μοιάζει με το παρακάτω εικονίδιο:
Εκτέλεση του αρχείου μέσα από το VBA
Μπορεί να έχετε μια ρουτίνα στο VBA που βασίζεται στο να έχετε έναν φάκελο που ονομάζεται Εργασία στον υπολογιστή του χρήστη σας. Επομένως, μπορείτε να καλέσετε το αρχείο vbs από το VBA για να δημιουργήσετε αυτόν τον φάκελο.
Κάντε κλικ Τρέξιμο ή πατήστε F5