Λειτουργίες VBA για προγραμματισμό VBA Excel

Η γλώσσα VBA περιέχει έναν αριθμό συναρτήσεων που μπορείτε να χρησιμοποιήσετε για τη δημιουργία κώδικα στο Excel. Ο παρακάτω πίνακας παρέχει περιγραφές των πιο χρήσιμων λειτουργιών. Όταν γράφετε κώδικα, πληκτρολογήστε τη λέξη VBA ακολουθούμενη από μια τελεία και θα δείτε μια αναπτυσσόμενη λίστα με αυτές τις λειτουργίες. Δείτε το σύστημα βοήθειας του Excel για περισσότερες λεπτομέρειες.

Λειτουργία VBA Τι κάνει
Abs Επιστρέφει την απόλυτη τιμή ενός αριθμού
Πίνακας Επιστρέφει μια παραλλαγή που περιέχει έναν πίνακα
Asc Μετατρέπει τον πρώτο χαρακτήρα της συμβολοσειράς στην τιμή ASCII
Atn Επιστρέφει την εφαπτομένη ενός αριθμού
CBool Μετατρέπει μια έκφραση σε τύπο δεδομένων Boolean
CByte Μετατρέπει μια έκφραση σε τύπο δεδομένων byte
CCur Μετατρέπει μια έκφραση σε τύπο δεδομένων νομίσματος
CDate Μετατρέπει μια έκφραση σε τύπο δεδομένων ημερομηνίας
CDbl Μετατρέπει μια έκφραση σε διπλό τύπο δεδομένων
CDec Μετατρέπει μια έκφραση σε δεκαδικό τύπο δεδομένων
Επιλέγω Επιλέγει και επιστρέφει μια τιμή από μια λίστα ορισμάτων
Ο Χρ Μετατρέπει μια τιμή ANSI σε χαρακτήρα
Cint Μετατρέπει μια έκφραση σε ακέραιο τύπο δεδομένων
CLng Μετατρέπει μια έκφραση σε μεγάλο τύπο δεδομένων
Cos Επιστρέφει το συνημίτονο ενός αριθμού
CreateObject Δημιουργεί ένα αντικείμενο OLE Automation
CSng Μετατρέπει μια έκφραση σε μεμονωμένο τύπο δεδομένων
CStr Μετατρέπει μια έκφραση σε τύπο δεδομένων συμβολοσειράς
CurDir Επιστρέφει την τρέχουσα διαδρομή
CVar Μετατρέπει μια έκφραση σε τύπο δεδομένων παραλλαγής
CVDate Μετατρέπει μια έκφραση σε τύπο δεδομένων ημερομηνίας
CVERr Επιστρέφει έναν τύπο σφάλματος που ορίζεται από το χρήστη
Ημερομηνία Επιστρέφει την τρέχουσα ημερομηνία συστήματος
ΗμερομηνίαΠροσθήκη Επιστρέφει μια ημερομηνία με ένα συγκεκριμένο διάστημα ημερομηνιών που έχει προστεθεί σε αυτήν
DateDiff Επιστρέφει τη διαφορά μεταξύ δύο ημερομηνιών ως χρονικό
διάστημα
DatePart Επιστρέφει έναν ακέραιο που περιέχει ένα συγκεκριμένο τμήμα μιας ημερομηνίας
ΗμερομηνίαΣειρά Επιστρέφει μια ημερομηνία για ένα καθορισμένο έτος, μήνα και ημέρα
DateValue Μετατρέπει μια συμβολοσειρά σε ημερομηνία
Ημέρα Επιστρέφει την ημέρα του μήνα μιας ημερομηνίας
Σκην Επιστρέφει το όνομα ενός αρχείου ή καταλόγου που ταιριάζει με ένα
μοτίβο
DoEvents Αποδίδει εκτέλεση, ώστε το λειτουργικό σύστημα να μπορεί να επεξεργάζεται άλλα
συμβάντα
ΕΟΦ Επιστρέφει True εάν έχει φτάσει το τέλος ενός αρχείου κειμένου
Λάθος Επιστρέφει το μήνυμα σφάλματος που αντιστοιχεί σε έναν
αριθμό σφάλματος
Exp Επιστρέφει τη βάση των φυσικών λογαρίθμων (e) σε
ισχύ
FileAttr Επιστρέφει τη λειτουργία αρχείου για ένα αρχείο κειμένου
FileDateTime Επιστρέφει την ημερομηνία και την ώρα κατά την οποία ένα αρχείο τροποποιήθηκε τελευταία φορά
FileLen Επιστρέφει τον αριθμό των byte σε ένα αρχείο
Διορθώσετε Επιστρέφει το ακέραιο τμήμα ενός αριθμού
Μορφή Επιστρέφει μια έκφραση σε μια συγκεκριμένη μορφή
FormatCurrency Επιστρέφει έναν αριθμό ως συμβολοσειρά, μορφοποιημένο ως νόμισμα
FormatDateTime Επιστρέφει έναν αριθμό ως συμβολοσειρά, μορφοποιημένο ως ημερομηνία και/ή
ώρα
Αριθμός μορφής Επιστρέφει έναν αριθμό ως μορφοποιημένη συμβολοσειρά
ΜορφήΠοσοστό Επιστρέφει έναν αριθμό ως συμβολοσειρά, μορφοποιημένο ως ποσοστό
Δωρεάν Αρχείο Επιστρέφει τον επόμενο αριθμό αρχείων διαθέσιμο για χρήση από την ανοικτή
δήλωση
Πάρτα ολα Επιστρέφει μια λίστα με τις βασικές ρυθμίσεις και τις τιμές τους (αρχικά
δημιουργήθηκαν με το SaveSetting) από την καταχώρηση μιας εφαρμογής στο
μητρώο των Windows
GetAttr Επιστρέφει έναν κωδικό που αντιπροσωπεύει ένα χαρακτηριστικό αρχείου
GetObject Ανακτά ένα αντικείμενο OLE Automation από ένα αρχείο
GetSetting Επιστρέφει μια τιμή ρύθμισης κλειδιού από την καταχώρηση μιας εφαρμογής
στο μητρώο των Windows
Μαγεύω Μετατρέπει από δεκαδικό σε δεκαεξαδικό
Ωρα Επιστρέφει την ώρα ενός χρόνου
IIf Επιστρέφει ένα από τα δύο μέρη, ανάλογα με την αξιολόγηση μιας
έκφρασης
Εισαγωγή Επιστρέφει έναν συγκεκριμένο αριθμό χαρακτήρων από ένα ανοιχτό
αρχείο κειμένου
Πλαίσιο εισόδου Εμφανίζει ένα πλαίσιο για να ζητήσει από έναν χρήστη να εισάγει και επιστρέφει την
τιμή που έχει εισαχθεί
InStr Επιστρέφει τη θέση μιας συμβολοσειράς μέσα σε μια άλλη συμβολοσειρά
InStrRev Επιστρέφει τη θέση μιας συμβολοσειράς μέσα σε μια άλλη συμβολοσειρά,
ξεκινώντας από το πίσω άκρο της συμβολοσειράς
Int Επιστρέφει το ακέραιο τμήμα ενός αριθμού
IsArray Επιστρέφει True εάν μια μεταβλητή είναι πίνακας
IsDate Επιστρέφει True εάν μια μεταβλητή είναι ημερομηνία
Είναι άδειο Επιστρέφει True εάν μια μεταβλητή δεν έχει αρχικοποιηθεί
IsError Επιστρέφει True εάν μια παράσταση είναι τιμή σφάλματος
Λείπει Επιστρέφει True εάν ένα προαιρετικό όρισμα δεν μεταβιβάστηκε σε μια
διαδικασία
IsNull Επιστρέφει True εάν μια παράσταση δεν περιέχει έγκυρα δεδομένα
Είναι Αριθμητικό Επιστρέφει True εάν μια παράσταση μπορεί να αξιολογηθεί ως αριθμός
IsObject Επιστρέφει True εάν μια έκφραση αναφέρεται σε ένα
αντικείμενο OLE Automation
Συμμετοχή Επιστρέφει μια συμβολοσειρά που δημιουργήθηκε με τη σύνδεση ενός αριθμού υποσυμβολοσειρών που
περιέχονται σε έναν πίνακα
LBound Επιστρέφει το κάτω όριο ενός πίνακα
LCase Επιστρέφει μια συμβολοσειρά που έχει μετατραπεί σε πεζά
Αριστερά Επιστρέφει έναν καθορισμένο αριθμό χαρακτήρων από τα αριστερά μιας
συμβολοσειράς
Len Επιστρέφει το μήκος μιας συμβολοσειράς, σε χαρακτήρες
Τοπ Επιστρέφει την τρέχουσα θέση ανάγνωσης ή εγγραφής ενός αρχείου κειμένου
LOF Επιστρέφει τον αριθμό των byte σε ένα ανοιχτό αρχείο κειμένου
Κούτσουρο Επιστρέφει τον φυσικό λογάριθμο ενός αριθμού
LTrim Επιστρέφει ένα αντίγραφο μιας συμβολοσειράς χωρίς κενά
Στα μέσα Επιστρέφει έναν καθορισμένο αριθμό χαρακτήρων από μια συμβολοσειρά
MidB Επιστρέφει έναν καθορισμένο αριθμό byte από μια καθορισμένη θέση
σε μια συμβολοσειρά
Λεπτό Επιστρέφει το λεπτό του χρόνου
Μήνας Επιστρέφει τον μήνα μιας ημερομηνίας
Όνομα μήνα Επιστρέφει μια συμβολοσειρά που υποδεικνύει τον καθορισμένο μήνα
MsgBox Εμφανίζει ένα πλαίσιο μηνύματος και επιστρέφει το αναγνωριστικό του κουμπιού στο οποίο έγινε
κλικ
Τώρα Επιστρέφει την τρέχουσα ημερομηνία και ώρα συστήματος
Οκτ Μετατρέπει από δεκαδικό σε οκταδικό
Αντικαθιστώ Επιστρέφει μια συμβολοσειρά στην οποία μια υποσυμβολοσειρά αντικαθίσταται με
μια άλλη
RGB Επιστρέφει έναν αριθμό που αντιπροσωπεύει μια τιμή χρώματος RGB
σωστά Επιστρέφει έναν καθορισμένο αριθμό χαρακτήρων από τα δεξιά μιας
συμβολοσειράς
Rnd Επιστρέφει έναν τυχαίο αριθμό μεταξύ 0 και 1
Στρογγυλό Στρογγυλοποιεί έναν αριθμό σε συγκεκριμένο αριθμό δεκαδικών ψηφίων
RTrim Επιστρέφει ένα αντίγραφο μιας συμβολοσειράς χωρίς κενά
Δεύτερος Επιστρέφει το δευτερόλεπτο του χρόνου
Ψάχνω Επιστρέφει την τρέχουσα θέση σε ένα αρχείο κειμένου
Sgn Επιστρέφει έναν ακέραιο που δηλώνει το πρόσημο ενός αριθμού
Κέλυφος Εκτελεί ένα εκτελέσιμο πρόγραμμα
Αμαρτία Επιστρέφει το ημίτονο ενός αριθμού
Χώρος Επιστρέφει μια συμβολοσειρά με καθορισμένο αριθμό διαστημάτων
Διαίρεση Επιστρέφει έναν πίνακα που αποτελείται από έναν αριθμό υποσυμβολοσειρών
πλ Επιστρέφει την τετραγωνική ρίζα ενός αριθμού
Str Επιστρέφει μια παράσταση συμβολοσειράς ενός αριθμού
StrComp Επιστρέφει μια τιμή που υποδεικνύει το αποτέλεσμα μιας
σύγκρισης συμβολοσειρών
StrConv Επιστρέφει μια παραλλαγή συμβολοσειράς που έχει μετατραπεί όπως καθορίζεται
Σειρά Επιστρέφει έναν επαναλαμβανόμενο χαρακτήρα ή συμβολοσειρά
StrReverse Επιστρέφει τους χαρακτήρες μιας συμβολοσειράς με αντίστροφη σειρά
Διακόπτης Αξιολογεί μια λίστα παραστάσεων και επιστρέφει μια τιμή που σχετίζεται
με την πρώτη παράσταση στη λίστα που είναι True
Αυτί Τοποθετεί την έξοδο σε μια ροή εξόδου
Ηλιοκαμένος Επιστρέφει την εφαπτομένη ενός αριθμού
χρόνος Επιστρέφει την τρέχουσα ώρα συστήματος
Μετρών την ώραν Επιστρέφει τον αριθμό των δευτερολέπτων από τα μεσάνυχτα
TimeSerial Επιστρέφει την ώρα για μια καθορισμένη ώρα, λεπτό και δευτερόλεπτο
Χρονική αξία Μετατρέπει μια συμβολοσειρά σε χρονοσειριακό αριθμό
Τακτοποίηση Επιστρέφει μια συμβολοσειρά χωρίς κύρια και κενά και αντικαθιστά
πολλαπλά κενά με ένα μόνο διάστημα
ΤύποςΌνομα Επιστρέφει μια συμβολοσειρά που περιγράφει τον τύπο δεδομένων μιας
μεταβλητής
UBound Επιστρέφει το άνω όριο ενός πίνακα
UCase Μετατρέπει μια συμβολοσειρά σε κεφαλαία
Val Επιστρέφει τους αριθμούς που περιέχονται σε μια συμβολοσειρά
VarType Επιστρέφει μια τιμή που υποδεικνύει τον υποτύπο μιας μεταβλητής
Καθημερινή Επιστρέφει έναν αριθμό που αντιπροσωπεύει μια ημέρα της εβδομάδας
Όνομα της εβδομάδας Επιστρέφει μια συμβολοσειρά που υποδεικνύει την καθορισμένη ημέρα της εβδομάδας
Ετος Επιστρέφει το έτος μιας ημερομηνίας

Πώς να αποκλείσετε το Microsoft Word από το άνοιγμα αρχείων σε λειτουργία μόνο για ανάγνωση στα Windows

Πώς να αποκλείσετε το Microsoft Word από το άνοιγμα αρχείων σε λειτουργία μόνο για ανάγνωση στα Windows

Πώς να αποκλείσετε το Microsoft Word από το άνοιγμα αρχείων σε λειτουργία μόνο για ανάγνωση στα Windows Το Microsoft Word ανοίγει αρχεία σε λειτουργία μόνο για ανάγνωση, καθιστώντας αδύνατη την επεξεργασία του; Μην ανησυχείτε, οι μέθοδοι είναι παρακάτω

Πώς να διορθώσετε τη λανθασμένη εκτύπωση εγγράφων του Microsoft Word

Πώς να διορθώσετε τη λανθασμένη εκτύπωση εγγράφων του Microsoft Word

Τρόπος διόρθωσης σφαλμάτων κατά την εκτύπωση λανθασμένων εγγράφων του Microsoft Word Τα σφάλματα στην εκτύπωση εγγράφων Word με αλλαγμένες γραμματοσειρές, ακατάστατες παραγράφους, κείμενο που λείπει ή χαμένο περιεχόμενο είναι αρκετά συνηθισμένα. Ωστόσο, μην το κάνετε

Διαγράψτε τα σχέδια με στυλό και επισημάνσεις στις διαφάνειες του PowerPoint σας

Διαγράψτε τα σχέδια με στυλό και επισημάνσεις στις διαφάνειες του PowerPoint σας

Εάν έχετε χρησιμοποιήσει το στυλό ή το highlighter για να σχεδιάσετε στις διαφάνειες του PowerPoint κατά τη διάρκεια μιας παρουσίασης, μπορείτε να αποθηκεύσετε τα σχέδια για την επόμενη παρουσίαση ή να τα σβήσετε, ώστε την επόμενη φορά που θα το δείξετε να ξεκινήσετε με καθαρές διαφάνειες PowerPoint. Ακολουθήστε αυτές τις οδηγίες για να διαγράψετε σχέδια με στυλό και επισημάνσεις: Σβήσιμο γραμμών μία στο […]

Περιεχόμενα της βιβλιοθήκης στυλ στο SharePoint 2010

Περιεχόμενα της βιβλιοθήκης στυλ στο SharePoint 2010

Η βιβλιοθήκη στυλ περιέχει αρχεία CSS, αρχεία επεκτάσιμης γλώσσας φύλλου στυλ (XSL) και εικόνες που χρησιμοποιούνται από προκαθορισμένες κύριες σελίδες, διατάξεις σελίδων και στοιχεία ελέγχου στο SharePoint 2010. Για να εντοπίσετε αρχεία CSS στη βιβλιοθήκη στυλ μιας τοποθεσίας δημοσίευσης: Επιλέξτε Ενέργειες τοποθεσίας→ Προβολή Όλο το περιεχόμενο του ιστότοπου. Εμφανίζεται το περιεχόμενο του ιστότοπου. Η βιβλιοθήκη Style βρίσκεται στο […]

Μορφοποίηση αριθμών σε χιλιάδες και εκατομμύρια σε αναφορές του Excel

Μορφοποίηση αριθμών σε χιλιάδες και εκατομμύρια σε αναφορές του Excel

Μην κατακλύζετε το κοινό σας με τεράστιους αριθμούς. Στο Microsoft Excel, μπορείτε να βελτιώσετε την αναγνωσιμότητα των πινάκων εργαλείων και των αναφορών σας μορφοποιώντας τους αριθμούς σας ώστε να εμφανίζονται σε χιλιάδες ή εκατομμύρια.

Τρόπος κοινής χρήσης και παρακολούθησης τοποθεσιών του SharePoint

Τρόπος κοινής χρήσης και παρακολούθησης τοποθεσιών του SharePoint

Μάθετε πώς να χρησιμοποιείτε τα εργαλεία κοινωνικής δικτύωσης του SharePoints που επιτρέπουν σε άτομα και ομάδες να επικοινωνούν, να συνεργάζονται, να μοιράζονται και να συνδέονται.

Πώς να μετατρέψετε ημερομηνίες σε μορφές Julian στο Excel

Πώς να μετατρέψετε ημερομηνίες σε μορφές Julian στο Excel

Οι ημερομηνίες του Ιουλιανού χρησιμοποιούνται συχνά σε περιβάλλοντα παραγωγής ως χρονική σήμανση και γρήγορη αναφορά για έναν αριθμό παρτίδας. Αυτός ο τύπος κωδικοποίησης ημερομηνίας επιτρέπει στους λιανοπωλητές, τους καταναλωτές και τους αντιπροσώπους υπηρεσιών να προσδιορίσουν πότε κατασκευάστηκε ένα προϊόν και, επομένως, την ηλικία του προϊόντος. Οι ημερομηνίες του Ιουλιανού χρησιμοποιούνται επίσης στον προγραμματισμό, τον στρατό και την αστρονομία. Διαφορετικές […]

Πώς να δημιουργήσετε μια εφαρμογή Web Access

Πώς να δημιουργήσετε μια εφαρμογή Web Access

Μπορείτε να δημιουργήσετε μια εφαρμογή Ιστού στην Access 2016. Τι είναι λοιπόν μια εφαρμογή Ιστού; Λοιπόν, ο Ιστός σημαίνει ότι είναι διαδικτυακός και η εφαρμογή είναι απλώς συντομογραφία της «εφαρμογής». Μια προσαρμοσμένη εφαρμογή Ιστού είναι μια διαδικτυακή εφαρμογή βάσης δεδομένων στην οποία έχει πρόσβαση από το cloud χρησιμοποιώντας ένα πρόγραμμα περιήγησης. Δημιουργείτε και συντηρείτε την εφαρμογή Ιστού στην έκδοση για υπολογιστές […]

Γραμμή γρήγορης εκκίνησης στο SharePoint 2010

Γραμμή γρήγορης εκκίνησης στο SharePoint 2010

Οι περισσότερες σελίδες στο SharePoint 2010 εμφανίζουν μια λίστα με συνδέσμους πλοήγησης στη γραμμή γρήγορης εκκίνησης στην αριστερή πλευρά της σελίδας. Η γραμμή γρήγορης εκκίνησης εμφανίζει συνδέσμους προς επιλεγμένο περιεχόμενο ιστότοπου, όπως λίστες, βιβλιοθήκες, τοποθεσίες και σελίδες δημοσίευσης. Η γραμμή γρήγορης εκκίνησης περιλαμβάνει δύο πολύ σημαντικούς συνδέσμους: Σύνδεσμος όλου του περιεχομένου του ιστότοπου: Η […]

Τι σημαίνουν τα μηνύματα σφάλματος επίλυσης στο Excel;

Τι σημαίνουν τα μηνύματα σφάλματος επίλυσης στο Excel;

Για απλά προβλήματα, ο Επίλυση στο Excel συνήθως βρίσκει γρήγορα τις βέλτιστες τιμές μεταβλητής Επίλυσης για τη συνάρτηση αντικειμένου. Ωστόσο, σε ορισμένες περιπτώσεις, ο Επίλυση δυσκολεύεται να βρει τις τιμές της μεταβλητής Επίλυσης που βελτιστοποιούν τη συνάρτηση στόχου. Σε αυτές τις περιπτώσεις, ο Επίλυση εμφανίζει συνήθως ένα μήνυμα ή ένα μήνυμα σφάλματος που περιγράφει ή συζητά το πρόβλημα που […]