Λειτουργίες 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 Επιστρέφει μια τιμή που υποδεικνύει τον υποτύπο μιας μεταβλητής
Καθημερινή Επιστρέφει έναν αριθμό που αντιπροσωπεύει μια ημέρα της εβδομάδας
Όνομα της εβδομάδας Επιστρέφει μια συμβολοσειρά που υποδεικνύει την καθορισμένη ημέρα της εβδομάδας
Ετος Επιστρέφει το έτος μιας ημερομηνίας

Leave a Comment

Τι είναι οι πίνακες ελέγχου και οι αναφορές στο Excel;

Τι είναι οι πίνακες ελέγχου και οι αναφορές στο Excel;

Στο Excel, είναι κρίσιμο να κατανοήσουμε τη διαφορά μεταξύ αναφορών και πινάκων εργαλείων για την αποτελεσματική ανάλυση και οπτικοποίηση δεδομένων.

Πότε να χρησιμοποιήσετε το OneDrive για επιχειρήσεις

Πότε να χρησιμοποιήσετε το OneDrive για επιχειρήσεις

Ανακαλύψτε πότε να χρησιμοποιήσετε το OneDrive για επιχειρήσεις και πώς μπορείτε να επωφεληθείτε από τον αποθηκευτικό χώρο των 1 TB.

Υπολογισμός του αριθμού ημερών μεταξύ δύο ημερομηνιών στο Excel

Υπολογισμός του αριθμού ημερών μεταξύ δύο ημερομηνιών στο Excel

Ο υπολογισμός του αριθμού ημερών μεταξύ δύο ημερομηνιών είναι κρίσιμος στον επιχειρηματικό κόσμο. Μάθετε πώς να χρησιμοποιείτε τις συναρτήσεις DATEDIF και NETWORKDAYS στο Excel για ακριβείς υπολογισμούς.

Πώς να ανανεώσετε τα δεδομένα συγκεντρωτικού πίνακα του Excel

Πώς να ανανεώσετε τα δεδομένα συγκεντρωτικού πίνακα του Excel

Ανακαλύψτε πώς να ανανεώσετε γρήγορα τα δεδομένα του συγκεντρωτικού πίνακα στο Excel με τέσσερις αποτελεσματικές μεθόδους.

Μια μακροεντολή Excel για απόκρυψη όλων εκτός από το ενεργό φύλλο εργασίας

Μια μακροεντολή Excel για απόκρυψη όλων εκτός από το ενεργό φύλλο εργασίας

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

Ιδιότητες πεδίου MS Access για να βεβαιωθείτε ότι οι καταχωρίσεις δεδομένων είναι ακριβείς

Ιδιότητες πεδίου MS Access για να βεβαιωθείτε ότι οι καταχωρίσεις δεδομένων είναι ακριβείς

Ανακαλύψτε τις Ιδιότητες πεδίου MS Access για να μειώσετε τα λάθη κατά την εισαγωγή δεδομένων και να διασφαλίσετε την ακριβή καταχώρηση πληροφοριών.

Πώς να κάνετε αυτόματη σύνοψη ενός εγγράφου του Word 2003

Πώς να κάνετε αυτόματη σύνοψη ενός εγγράφου του Word 2003

Ανακαλύψτε πώς να χρησιμοποιήσετε το εργαλείο αυτόματης σύνοψης στο Word 2003 για να συνοψίσετε εγγραφές γρήγορα και αποτελεσματικά.

Πώς να χρησιμοποιήσετε τη συνάρτηση PROB στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση PROB στο Excel

Η συνάρτηση PROB στο Excel επιτρέπει στους χρήστες να υπολογίζουν πιθανότητες με βάση δεδομένα και πιθανότητες σχέσης, ιδανική για στατιστική ανάλυση.

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

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

Ανακαλύψτε τι σημαίνουν τα μηνύματα σφάλματος του Solver στο Excel και πώς να τα επιλύσετε, βελτιστοποιώντας τις εργασίες σας αποτελεσματικά.

Πώς να χρησιμοποιήσετε τη συνάρτηση FREQUENCY στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση FREQUENCY στο Excel

Η συνάρτηση FREQUENCY στο Excel μετράει τις τιμές σε έναν πίνακα που εμπίπτουν σε ένα εύρος ή bin. Μάθετε πώς να την χρησιμοποιείτε για την κατανομή συχνότητας.