Μακροεντολές Excel και VBA 2024, Δεκέμβριος

Επιστρέψτε τα κελιά στα οποία αναφέρεται ο χρήστης χρησιμοποιώντας τον έλεγχο RefEdit της μορφής χρήστη στο Microsoft Excel

Επιστρέψτε τα κελιά στα οποία αναφέρεται ο χρήστης χρησιμοποιώντας τον έλεγχο RefEdit της μορφής χρήστη στο Microsoft Excel

Σε αυτό το άρθρο, θα δείξουμε πώς να προσθέσετε τον έλεγχο RefEdit σε μορφή χρήστη και να παραπέμψουμε το εύρος κελιών χρησιμοποιώντας αυτό. Σε αυτό το παράδειγμα, έχουμε δημιουργήσει μια μορφή χρήστη επισήμανσης την οποία μπορούμε να χρησιμοποιήσουμε για την επισήμανση της περιοχής κελιών με κίτρινο χρώμα. … Συνεχίστε την ανάγνωση

Πώς να προσθέσετε ένα μήνυμα εισόδου στην επικύρωση δεδομένων

Πώς να προσθέσετε ένα μήνυμα εισόδου στην επικύρωση δεδομένων

Σε αυτό το άρθρο, θα μάθουμε πώς να προσθέτετε ένα μήνυμα εισόδου στην επικύρωση δεδομένων ενώ εισάγετε τις συγκεκριμένες καταχωρήσεις στο κελί, χρησιμοποιώντας το VBA στο Microsoft Excel. Η επικύρωση δεδομένων είναι το εργαλείο που χρησιμοποιείται για τον περιορισμό της καταχώρησης… Συνέχεια ανάγνωσης

Αποτρέψτε το κλείσιμο μιας μορφής χρήστη όταν ο χρήστης κάνει κλικ στο κουμπί x χρησιμοποιώντας VBA στο Microsoft Excel

Αποτρέψτε το κλείσιμο μιας μορφής χρήστη όταν ο χρήστης κάνει κλικ στο κουμπί x χρησιμοποιώντας VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα δείξουμε πώς να απενεργοποιήσετε το κουμπί x στη μορφή χρήστη χρησιμοποιώντας VBA. Σε αυτό το παράδειγμα, έχουμε δημιουργήσει μια μορφή χρήστη η οποία μπορεί να ενεργοποιηθεί κάνοντας κλικ στο κουμπί εκτέλεσης στο φύλλο εργασίας. Αυτή η μορφή χρήστη περιέχει… Συνέχεια ανάγνωσης

Συμπληρώστε ένα στοιχείο ελέγχου του ListBox με τιμές από κλειστό βιβλίο εργασίας χρησιμοποιώντας VBA στο Microsoft Excel

Συμπληρώστε ένα στοιχείο ελέγχου του ListBox με τιμές από κλειστό βιβλίο εργασίας χρησιμοποιώντας VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα ανακτήσουμε δεδομένα από κλειστό βιβλίο εργασίας στο πλαίσιο λίστας σε μορφή χρήστη χρησιμοποιώντας VBA. Τα ακατέργαστα δεδομένα για αυτό το παράδειγμα βρίσκονται στο εύρος A2: B10 στο βιβλίο εργασίας "23SampleData.xls", το οποίο τοποθετείται στη διαδρομή αρχείου "D: Excelforum ExcelForum office excel παλιός κωδικός άξονα Shared ... Continue reading →

Συμπληρώστε ένα πλαίσιο λίστας με μοναδικές τιμές από ένα φύλλο εργασίας χρησιμοποιώντας VBA στο Microsoft Excel

Συμπληρώστε ένα πλαίσιο λίστας με μοναδικές τιμές από ένα φύλλο εργασίας χρησιμοποιώντας VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα δημιουργήσουμε ένα Πλαίσιο λίστας σε μορφή χρήστη και θα το φορτώσουμε με τιμές αφού αφαιρέσουμε διπλές τιμές. Τα ακατέργαστα δεδομένα που θα εισαγάγουμε στο πλαίσιο λίστας, αποτελούνται από ονόματα. Αυτά τα ακατέργαστα δεδομένα περιέχουν διττότητα στον καθορισμένο… Συνέχεια ανάγνωσης

Πώς να δημιουργήσετε μια φόρμα στο Microsoft Excel

Πώς να δημιουργήσετε μια φόρμα στο Microsoft Excel

Η φόρμα κράτησης μαθημάτων είναι μια απλή φόρμα που απεικονίζει τις αρχές του σχεδιασμού του UserForm και τη σχετική κωδικοποίηση VBA. Χρησιμοποιεί μια επιλογή στοιχείων ελέγχου που περιλαμβάνουν πλαίσια κειμένου, σύνθετα πλαίσια, κουμπιά επιλογών ομαδοποιημένα σε ένα πλαίσιο, πλαίσια ελέγχου και εντολή… Συνέχεια ανάγνωσης →

Αποφασίστε τι υποτίθεται ότι θα επιστρέψει ένα INPUTBOX χρησιμοποιώντας VBA στο Microsoft Excel

Αποφασίστε τι υποτίθεται ότι θα επιστρέψει ένα INPUTBOX χρησιμοποιώντας VBA στο Microsoft Excel

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

Αλλάξτε την τιμή/το περιεχόμενο πολλών στοιχείων ελέγχου UserForm χρησιμοποιώντας το VBA στο Microsoft Excel

Αλλάξτε την τιμή/το περιεχόμενο πολλών στοιχείων ελέγχου UserForm χρησιμοποιώντας το VBA στο Microsoft Excel

Σε ένα φύλλο διαλόγου Excel 5/95 μπορείτε να αλλάξετε την τιμή/το περιεχόμενο μιας συλλογής στοιχείων ελέγχου κάνοντας βρόχο στα στοιχεία ελέγχου της συλλογής, π.χ. όπως αυτό: Για κάθε cb Σε dlg.CheckBoxes. Στο Excel 97 ή μεταγενέστερο το αντικείμενο UserForm… Συνεχίστε την ανάγνωση

Χρήση συμβάντος αλλαγής φύλλου εργασίας για εκτέλεση μακροεντολής όταν πραγματοποιείται οποιαδήποτε αλλαγή

Χρήση συμβάντος αλλαγής φύλλου εργασίας για εκτέλεση μακροεντολής όταν πραγματοποιείται οποιαδήποτε αλλαγή

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

Κιβώτιο μηνυμάτων στο Excel VBA

Κιβώτιο μηνυμάτων στο Excel VBA

Σε αυτό το άρθρο, θα μάθουμε τη συνάρτηση MsgBox στο Excel VBA. Ακολουθούν οι ρυθμίσεις ορίσματα των κουμπιών του msgbox vba: Σταθερή τιμή Περιγραφή vbOK Μόνο 0 Εμφάνιση κουμπιού OK μόνο. vbOKCancel 1 Εμφάνιση κουμπιών OK και Cancel. vbAbortRetryIgnore 2 Display… Συνέχεια ανάγνωσης

Αποθηκεύστε το εύρος του Excel ως PDF χρησιμοποιώντας VBA

Αποθηκεύστε το εύρος του Excel ως PDF χρησιμοποιώντας VBA

Μάθετε πώς μπορείτε να αποθηκεύσετε ως πώς να αποθηκεύσετε το εύρος του Excel ως pdf χρησιμοποιώντας VBA. Εξάγουμε pdf για να υπερέχουμε μέσω κάποιου εξωτερικού κώδικα αλλά για να αποθηκεύσουμε το αρχείο ως pdf χρησιμοποιούμε απλό κώδικα VBA.

Επιλέξτε ένα δίσκο εκτυπωτή πριν εκτυπώσετε χρησιμοποιώντας VBA στο Microsoft Excel

Επιλέξτε ένα δίσκο εκτυπωτή πριν εκτυπώσετε χρησιμοποιώντας VBA στο Microsoft Excel

Όταν εκτυπώνετε έγγραφα από το Word με VBA είναι δυνατό να επιλέξετε από ποιον δίσκο εκτυπωτή το έγγραφο υποτίθεται ότι θα λάβει ένα φύλλο. Στο Excel δεν έχετε την ευκαιρία να ορίσετε τις ιδιότητες FirstPageTray ή OtherPagesTray όπως εσείς… Συνεχίστε την ανάγνωση

Εκτυπώστε πολλές επιλογές σε ένα φύλλο χρησιμοποιώντας VBA στο Microsoft Excel

Εκτυπώστε πολλές επιλογές σε ένα φύλλο χρησιμοποιώντας VBA στο Microsoft Excel

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

Εκτυπώστε όλα τα βιβλία εργασίας σε ένα φάκελο χρησιμοποιώντας VBA στο Microsoft Excel

Εκτυπώστε όλα τα βιβλία εργασίας σε ένα φάκελο χρησιμοποιώντας VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα δημιουργήσουμε μια μακροεντολή για την εκτύπωση όλων των αρχείων Excel σε ένα φάκελο. Έχουμε μερικά αρχεία Excel μέσα σε ένα φάκελο που θέλουμε να εκτυπώσουμε. Όλα έχουν την ίδια επέκταση αρχείου, ".xlsx"… Συνεχίστε την ανάγνωση

Εισαγάγετε κεφαλίδες και υποσέλιδα χρησιμοποιώντας το VBA στο Microsoft Excel 2010

Εισαγάγετε κεφαλίδες και υποσέλιδα χρησιμοποιώντας το VBA στο Microsoft Excel 2010

Εάν θέλετε να εισαγάγετε ορισμένες πληροφορίες στην κεφαλίδα / υποσέλιδο του φύλλου εργασίας, όπως το όνομα αρχείου / διαδρομή αρχείου ή η τρέχουσα ημερομηνία ή αριθμός σελίδας, μπορείτε να το κάνετε χρησιμοποιώντας τον παρακάτω κώδικα. Αν είναι… Συνεχίστε την ανάγνωση

Πώς να αλλάξετε τον προεπιλεγμένο εκτυπωτή χρησιμοποιώντας το VBA στο Microsoft Excel 2016

Πώς να αλλάξετε τον προεπιλεγμένο εκτυπωτή χρησιμοποιώντας το VBA στο Microsoft Excel 2016

Χρησιμοποιήστε το VBA για να επιλέξετε εκτυπωτή γράφοντας μόνο 4 γραμμές κώδικα και επιστρέψτε στον αρχικό προεπιλεγμένο εκτυπωτή. Συμβατό με το Excel 2016, 2013, 2010.

Υπολογισμοί με ένα χιλιοστό κλάσματα δευτερολέπτων με προσαρμοσμένη συνάρτηση χρησιμοποιώντας VBA

Υπολογισμοί με ένα χιλιοστό κλάσματα δευτερολέπτων με προσαρμοσμένη συνάρτηση χρησιμοποιώντας VBA

Ερώτηση: Πρέπει να γίνουν υπολογισμοί με τιμές στην περιοχή του δέκατου χιλιοστού του δευτερολέπτου Απάντηση: Εισαγάγετε τον ακόλουθο κώδικα στις κατάλληλες ενότητες. Με την ακόλουθη συνάρτηση που ορίζεται από το χρήστη. σύνταξη: = φάσμα (A1) Τοποθετήστε τον παρακάτω κώδικα στο πρότυπο… Συνεχίστε την ανάγνωση

Τι είναι το FileSystemObject (FSO) και πώς να το χρησιμοποιήσετε στο VBA Excel;

Τι είναι το FileSystemObject (FSO) και πώς να το χρησιμοποιήσετε στο VBA Excel;

Το FileSystemObject είναι ένα ισχυρό εργαλείο στο VBA για την αντιμετώπιση μονάδων δίσκου, αρχείων και φακέλων. Χρησιμοποιούμε το FSO για να λάβουμε πληροφορίες σχετικά με τους δίσκους, να δημιουργήσουμε φακέλους και αρχεία.

Τι είναι η μέθοδος CreateObject στο VBA και πώς να χρησιμοποιήσετε τη μέθοδο CreateObject στο Excel;

Τι είναι η μέθοδος CreateObject στο VBA και πώς να χρησιμοποιήσετε τη μέθοδο CreateObject στο Excel;

Η μέθοδος CreateObject χρησιμοποιείται για τη δημιουργία αντικειμένων σε VBA με χρήση Late Binding. Η μέθοδος createobject καθιστά τον κωδικό σας φορητό σε άλλα μηχανήματα που εκτελούν VBA. Δείτε πώς το χρησιμοποιείτε.

Ενότητες τάξης VBA και πώς να τις χρησιμοποιήσετε

Ενότητες τάξης VBA και πώς να τις χρησιμοποιήσετε

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

Εισαγάγετε μια ενότητα από ένα αρχείο χρησιμοποιώντας VBA στο Microsoft Excel

Εισαγάγετε μια ενότητα από ένα αρχείο χρησιμοποιώντας VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα δημιουργήσουμε μια μακροεντολή για την εισαγωγή μιας μονάδας στο ενεργό βιβλίο εργασίας. Θα χρησιμοποιήσουμε το Filename.bas ως ενότητα, την οποία θέλουμε να εισαγάγουμε. Κάντε κλικ στο κουμπί εισαγωγής για να εισαγάγετε τη μονάδα από το Filename.bas… Συνεχίστε την ανάγνωση

Πώς να χρησιμοποιήσετε τη λειτουργία InputBox στο VBA Excel;

Πώς να χρησιμοποιήσετε τη λειτουργία InputBox στο VBA Excel;

Για να λάβετε πληροφορίες από τον χρήστη σε VBA, μπορείτε να χρησιμοποιήσετε τη συνάρτηση InputBox. Είναι μια ελαφριά λειτουργία που μπορεί να λάβει οποιαδήποτε είσοδο από το χρήστη που μπορείτε να χρησιμοποιήσετε στο πρόγραμμα VBA.

Πώς να δημιουργήσετε εξαρτημένο Combobox στο VBA Excel;

Πώς να δημιουργήσετε εξαρτημένο Combobox στο VBA Excel;

Το εξαρτώμενο κουτάκι ή ο διαδοχικός συνδυασμός είναι ένα συνδυαστικό κουτί που έχει τις τιμές του με βάση άλλες τιμές που έχει επιλέξει ο χρήστης στη φόρμα. Ένα combobox που εξαρτάται από ένα άλλο combobox ή οποιοδήποτε στοιχείο μορφής ονομάζεται εξαρτημένο combobox.

Πώς να χρησιμοποιήσετε δομές στο VBA; Τύποι δεδομένων που καθορίζονται από το χρήστη

Πώς να χρησιμοποιήσετε δομές στο VBA; Τύποι δεδομένων που καθορίζονται από το χρήστη

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

Πώς να χρησιμοποιήσετε με… Τέλος με αποκλεισμό στο VBA Excel;

Πώς να χρησιμοποιήσετε με… Τέλος με αποκλεισμό στο VBA Excel;

Το μπλοκ με χρησιμοποιείται για πρόσβαση σε όλες τις ιδιότητες και τις μεθόδους ενός αντικειμένου χωρίς επανάληψη. Το μπλοκ A With… End With εστιάζει στο δεδομένο αντικείμενο και παραθέτει όλες τις ιδιότητες και τις μεθόδους του αντικειμένου ή της δομής.

Πώς να χρησιμοποιήσετε το ComboBox στο VBA Excel Userform;

Πώς να χρησιμοποιήσετε το ComboBox στο VBA Excel Userform;

Ένα συνδυαστικό πλαίσιο σε μια μορφή χρήστη είναι σαν ένα αναπτυσσόμενο μενού, το οποίο μπορεί να χρησιμοποιηθεί για να επιλέξετε μια επιλογή από τις διαθέσιμες επιλογές. Είναι σαν το αναπτυσσόμενο μενού που δημιουργούμε χρησιμοποιώντας επικύρωση δεδομένων σε φύλλα εργασίας. Στις περισσότερες ψηφιακές μορφές,… Συνεχίστε την ανάγνωση

Διαγράψτε μια διαδικασία από μια ενότητα χρησιμοποιώντας VBA στο Microsoft Excel

Διαγράψτε μια διαδικασία από μια ενότητα χρησιμοποιώντας VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα δημιουργήσουμε μια μακροεντολή για να διαγράψουμε μια άλλη μακροεντολή από μια ενότητα. Χρησιμοποιούμε το Module1, το οποίο περιέχει SampleProcedure ως δείγμα μακροεντολής, το οποίο θέλουμε να διαγράψουμε. Επεξήγηση κώδικα Ορισμός VBCM =… Συνέχεια ανάγνωσης

Διαγράψτε μια ενότητα χρησιμοποιώντας το VBA στο Microsoft Excel

Διαγράψτε μια ενότητα χρησιμοποιώντας το VBA στο Microsoft Excel

Σε αυτό το άρθρο θα δημιουργήσουμε μια μακροεντολή για τη διαγραφή της ενότητας από το βιβλίο εργασίας. Θα χρησιμοποιήσουμε το MainModule ως πρώτη μονάδα. Θέλουμε να απαλλαγούμε από αυτό το MainModule. Κάντε κλικ σε αυτό το κουμπί για το ίδιο. Λογική… Συνεχίστε την ανάγνωση

Διαγράψτε περιεχόμενο ενότητας χρησιμοποιώντας VBA στο Microsoft Excel

Διαγράψτε περιεχόμενο ενότητας χρησιμοποιώντας VBA στο Microsoft Excel

Δεν είναι δυνατή η διαγραφή όλων των ειδών των ενοτήτων, δεν μπορείτε να διαγράψετε τις κωδικές ενότητες για φύλλα εργασίας, γραφήματα και ThisWorkbook. Σε αυτές τις ενότητες πρέπει να διαγράψετε το περιεχόμενο αντί για το ίδιο το module: Sub DeleteModuleContent (ByVal wb As Workbook, _ ByVal… Continue reading →

Διαγράψτε όλες τις μακροεντολές σε ένα βιβλίο εργασίας/έγγραφο χρησιμοποιώντας το VBA στο Microsoft Excel

Διαγράψτε όλες τις μακροεντολές σε ένα βιβλίο εργασίας/έγγραφο χρησιμοποιώντας το VBA στο Microsoft Excel

Εάν εργάζεστε με αμέτρητες μακροεντολές και θέλετε μια μακροεντολή να διαγράψει όλους τους υπάρχοντες κωδικούς από το τρέχον βιβλίο εργασίας του Excel, το παρακάτω άρθρο σίγουρα θα σας βοηθήσει. Όταν θέλετε να διαγράψετε όλες τις μακροεντολές από ένα βιβλίο εργασίας ... Συνεχίστε την ανάγνωση

Δημιουργήστε μια νέα ενότητα χρησιμοποιώντας το VBA στο Microsoft Excel

Δημιουργήστε μια νέα ενότητα χρησιμοποιώντας το VBA στο Microsoft Excel

Σε αυτό το άρθρο, θα δημιουργήσουμε μια μακροεντολή για την εισαγωγή μιας νέας μονάδας σε ένα βιβλίο εργασίας του Excel. Πριν από την εκτέλεση της μακροεντολής, πρέπει να καθορίσουμε τον τύπο και το όνομα της μονάδας. Όπως μπορεί κανείς να δει στο… Συνέχεια ανάγνωσης

Πώς να εμφανίσετε ένα μήνυμα στη γραμμή κατάστασης του Excel χρησιμοποιώντας το VBA

Πώς να εμφανίσετε ένα μήνυμα στη γραμμή κατάστασης του Excel χρησιμοποιώντας το VBA

Η γραμμή κατάστασης στο excel μπορεί να χρησιμοποιηθεί ως οθόνη κώδικα. Όταν ο κώδικας VBA είναι μεγάλος και εκτελείτε πολλές εργασίες χρησιμοποιώντας το VBA, συχνά απενεργοποιείτε την ενημέρωση της οθόνης, έτσι ώστε να μην βλέπετε αυτήν την οθόνη να τρεμοπαίζει. Αλλά… Συνεχίστε την ανάγνωση →

Αντιγράψτε ενότητες από ένα βιβλίο εργασίας σε άλλο χρησιμοποιώντας VBA στο Microsoft Excel

Αντιγράψτε ενότητες από ένα βιβλίο εργασίας σε άλλο χρησιμοποιώντας VBA στο Microsoft Excel

Με την παρακάτω μακροεντολή μπορείτε να αντιγράψετε ενότητες από ένα βιβλίο εργασίας σε άλλο: Sub CopyModule (SourceWB As Workbook, strModuleName As String, _ TargetWB As Workbook) 'αντιγράφει μια ενότητα από ένα βιβλίο εργασίας σε άλλο' παράδειγμα: 'CopyModule Workbooks ("Book1.xls ")," Module1 ", _… Συνεχίστε την ανάγνωση

Ενότητες τάξης που χρησιμοποιούν VBA στο Microsoft Excel 2010

Ενότητες τάξης που χρησιμοποιούν VBA στο Microsoft Excel 2010

Μια κλάση είναι ο επίσημος ορισμός ενός αντικειμένου. Η κλάση είναι ένα πρότυπο για τη δημιουργία του αντικειμένου κατά τον προγραμματισμό και καθορίζει τις ιδιότητες και τις μεθόδους που καθορίζουν τον τρόπο συμπεριφοράς του αντικειμένου. Οι ενότητες κλάσης είναι νέες στο Office97. … Συνεχίστε την ανάγνωση

Προσθέστε περιεχόμενο σε μια ενότητα από ένα αρχείο χρησιμοποιώντας VBA στο Microsoft Excel

Προσθέστε περιεχόμενο σε μια ενότητα από ένα αρχείο χρησιμοποιώντας VBA στο Microsoft Excel

Εάν δεν θέλετε να προσθέσετε μια πλήρη ενότητα, μπορείτε να προσθέσετε τις διαδικασίες που λείπουν σε μια υπάρχουσα μονάδα χρησιμοποιώντας την παρακάτω μακροεντολή. Προσθέτει το περιεχόμενο ενός αρχείου κειμένου σε μια υπάρχουσα μονάδα: Sub ImportModuleCode (ByVal wb… Continue reading →

Προσθέστε μια διαδικασία σε μια μονάδα χρησιμοποιώντας VBA στο Microsoft Excel

Προσθέστε μια διαδικασία σε μια μονάδα χρησιμοποιώντας VBA στο Microsoft Excel

Μπορείτε να προσθέσετε κώδικα σε μια ενότητα χωρίς να χρησιμοποιήσετε ξεχωριστό αρχείο κειμένου που περιέχει τον κώδικα. Η παρακάτω μακροεντολή δείχνει πώς μπορεί να γίνει αυτό. Η μακροεντολή πρέπει να προσαρμοστεί ώστε να περιέχει τον κώδικα που θέλετε να προσθέσετε:… Συνεχίστε την ανάγνωση

Ενεργοποιήστε τη λειτουργία πλήρους οθόνης και απενεργοποιήστε το κουμπί αλλαγής μεγέθους παραθύρου ενός βιβλίου εργασίας του Excel χρησιμοποιώντας VBA στο Microsoft Excel.

Ενεργοποιήστε τη λειτουργία πλήρους οθόνης και απενεργοποιήστε το κουμπί αλλαγής μεγέθους παραθύρου ενός βιβλίου εργασίας του Excel χρησιμοποιώντας VBA στο Microsoft Excel.

Σε αυτό το άρθρο θα μάθουμε πώς να ενεργοποιήσετε τη λειτουργία πλήρους οθόνης και να απενεργοποιήσετε το κουμπί αλλαγής μεγέθους παραθύρου χρησιμοποιώντας το VBA. Λογική εξήγηση Δημιουργήσαμε τη μακροεντολή "ActivatingFullScreen" για να αλλάξουμε την ιδιότητα της εφαρμογής Excel για να ενεργοποιήσουμε τη λειτουργία πλήρους οθόνης. Έχουμε χρησιμοποιήσει… Συνέχεια ανάγνωσης

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

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

Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να δημιουργήσετε κουμπιά/μενού CommandBar που περνούν ένα ή περισσότερα ορίσματα σε μια μακροεντολή. Το παράδειγμα δείχνει επίσης πώς μπορείτε να προσθέσετε ένα νέο στοιχείο στο μενού συντόμευσης κυψέλης. Sub AddCommandToCellShortcutMenu () Dim i As… Συνέχεια ανάγνωσης

Επεξεργαστείτε την συμβουλή εργαλείων για κουμπιά γραμμής εργαλείων χρησιμοποιώντας VBA στο Microsoft Excel

Επεξεργαστείτε την συμβουλή εργαλείων για κουμπιά γραμμής εργαλείων χρησιμοποιώντας VBA στο Microsoft Excel

Τα παρακάτω παραδείγματα χρησιμοποιούν ως παράδειγμα το κουμπί Νέο στη Βασική γραμμή εργαλείων. Μπορείτε να αντικαταστήσετε το "Standard" με το όνομα ή τον αριθμό άλλης CommandBar και τον αριθμό του στοιχείου ελέγχου που θέλετε να επεξεργαστείτε. Χρησιμοποιήστε αυτήν τη μακροεντολή για να αλλάξετε ... Συνέχεια ανάγνωσης

Εμφάνιση γραμμής εντολών κεντραρισμένη στην οθόνη χρησιμοποιώντας VBA στο Microsoft Excel

Εμφάνιση γραμμής εντολών κεντραρισμένη στην οθόνη χρησιμοποιώντας VBA στο Microsoft Excel

Με τη μακροεντολή παρακάτω, μπορείτε να εμφανίσετε ένα CommandBar στο κέντρο της οθόνης, οριζόντια και κάθετα. Η μακροεντολή δείχνει επίσης πώς μπορείτε να αποκτήσετε το μέγεθος οθόνης χρησιμοποιώντας τη συνάρτηση GetSystemMetrics32. Δηλώστε τη λειτουργία GetSystemMetrics32 Lib "User32" _ Aliευδώνυμο "GetSystemMetrics"… Συνέχεια ανάγνωσης →

Καθορίστε ποιο κουμπί CommandBar ξεκίνησε μια μακροεντολή χρησιμοποιώντας VBA στο Microsoft Excel

Καθορίστε ποιο κουμπί CommandBar ξεκίνησε μια μακροεντολή χρησιμοποιώντας VBA στο Microsoft Excel

Αφήστε τις μακροεντολές να καθορίσουν το ίδιο το κουμπί CommandBar που τις ξεκίνησε. Εάν επισυνάψετε τη μακροεντολή παρακάτω σε πολλά κουμπιά CommandBar, το γραμματοκιβώτιο θα εμφανίσει διαφορετικά περιεχόμενα: Sub DummyMacro () If Application.CommandBars.ActionControl Is Nothing Τότε "η μακροεντολή δεν ξεκίνησε ... Συνέχεια ανάγνωσης →

Αντίστροφη μέτρηση στη γραμμή κατάστασης χρησιμοποιώντας VBA στο Microsoft Excel

Αντίστροφη μέτρηση στη γραμμή κατάστασης χρησιμοποιώντας VBA στο Microsoft Excel

Αν αναρωτιέστε πώς μπορώ να δημιουργήσω χρονοδιακόπτη στο excel Ερώτηση: Μια αντίστροφη μέτρηση από 30 έως 0 δευτερόλεπτα θα εμφανιστεί στη γραμμή κατάστασης. Απάντηση: Εισάγετε τον ακόλουθο κώδικα στην τυπική μονάδα. Sub CountDown () Dim intCounter… Συνεχίστε την ανάγνωση

Αλλάξτε τη διαθεσιμότητα για τα CommandBars χρησιμοποιώντας VBA στο Microsoft Excel

Αλλάξτε τη διαθεσιμότητα για τα CommandBars χρησιμοποιώντας VBA στο Microsoft Excel

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

Πώς να στείλετε μαζικά μηνύματα ηλεκτρονικού ταχυδρομείου από το Excel VBA με ένα κλικ στο Excel

Πώς να στείλετε μαζικά μηνύματα ηλεκτρονικού ταχυδρομείου από το Excel VBA με ένα κλικ στο Excel

Πώς να στείλετε μαζική αλληλογραφία από το excel; Ο παρακάτω κώδικας excel vba στέλνει μηνύματα από το excel. Όλα τα αναγνωριστικά email στη λίστα θα λαμβάνουν προσαρμοσμένα μηνύματα. Κατεβάστε το αρχείο για άμεση αποστολή αλληλογραφίας.

Αποστολή της επιλογής μέσω VBA στο Microsoft Excel

Αποστολή της επιλογής μέσω VBA στο Microsoft Excel

Δημιουργήστε ένα νέο βιβλίο εργασίας με την επιλογή. Αποθηκεύστε το βιβλίο εργασίας πριν το στείλετε. Διαγράψτε το αρχείο από τον σκληρό σας δίσκο μετά την αποστολή του. Θα εμφανίσει κρυφές γραμμές και στήλες στην επιλογή Όλα τα κενά κελιά εκτός της επιλογής ... Συνέχεια ανάγνωσης

Φύλλο αλληλογραφίας σε ένα ή περισσότερα άτομα που χρησιμοποιούν VBA στο Microsoft Excel

Φύλλο αλληλογραφίας σε ένα ή περισσότερα άτομα που χρησιμοποιούν VBA στο Microsoft Excel

Προσθέστε νέο φύλλο, αλλάξτε το όνομα του φύλλου σε mail. Κάθε μήνυμα που θέλετε να στείλετε θα χρησιμοποιεί 3 στήλες. στη στήλη Α - εισαγάγετε το όνομα φύλλου ή φύλλων που θέλετε να στείλετε. στη στήλη Β - πληκτρολογήστε τη διεύθυνση ηλεκτρονικού ταχυδρομείου. στο… Συνέχεια ανάγνωσης

Πώς να εξαγάγετε το όνομα τομέα από το ηλεκτρονικό ταχυδρομείο στο Excel

Πώς να εξαγάγετε το όνομα τομέα από το ηλεκτρονικό ταχυδρομείο στο Excel

Μάθετε πώς μπορείτε να εξαγάγετε γρήγορα ονόματα τομέα από τα αναγνωριστικά email στο excel. Έχουμε δύο μεθόδους για την εξαγωγή ονόματος τομέα. Το ένα είναι ο τύπος και το άλλο είναι η λειτουργία κειμένου σε στήλη.

Φύλλο αλληλογραφίας χρησιμοποιώντας Array VBA στο Microsoft Excel

Φύλλο αλληλογραφίας χρησιμοποιώντας Array VBA στο Microsoft Excel

Δημιουργήστε ένα νέο βιβλίο εργασίας με το SheetsArray. Αποθηκεύστε το βιβλίο εργασίας πριν το στείλετε. Διαγράψτε το αρχείο από τον σκληρό σας δίσκο μετά την αποστολή του. Sub Mail_SheetsArray () Dim strDate As String Sheets (Array ("Sheet1", "Sheet3")). Copy strDate = Format (Date, "dd-mm-yy") & "" & ... Continue reading →

Στείλτε ένα φύλλο μέσω VBA στο Microsoft Excel

Στείλτε ένα φύλλο μέσω VBA στο Microsoft Excel

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

Αποστολή κάθε φύλλου εργασίας με διεύθυνση στο κελί A1 χρησιμοποιώντας VBA στο Microsoft Excel

Αποστολή κάθε φύλλου εργασίας με διεύθυνση στο κελί A1 χρησιμοποιώντας VBA στο Microsoft Excel

Αυτή η μακροεντολή θα στείλει κάθε φύλλο σε ένα άτομο. Δημιουργήστε ένα νέο βιβλίο εργασίας με το Φύλλο. Αποθηκεύστε το βιβλίο εργασίας πριν από την αποστολή του Διαγράψτε το αρχείο από τον σκληρό σας δίσκο μετά την αποστολή του. Sub Mail_every_Worksheet () Dim strDate As String Dim… Continue reading →

Λειτουργία προσαρμοσμένου Excel XLOOKUP

Λειτουργία προσαρμοσμένου Excel XLOOKUP

Η συνάρτηση XLOOKUP είναι αποκλειστική για το πρόγραμμα insider του office 365. Η συνάρτηση LOOKUP έχει πολλές λειτουργίες που ξεπερνούν πολλές από τις αδυναμίες της λειτουργίας VLOOKUP και HLOOKUP αλλά δυστυχώς δεν είναι διαθέσιμη σε εμάς προς το παρόν. Αλλά… Συνεχίστε την ανάγνωση →

Διαχωρισμός ονόματος ιστότοπου ή διεύθυνσης URL από κείμενο

Διαχωρισμός ονόματος ιστότοπου ή διεύθυνσης URL από κείμενο

Η συμβουλή που υποβλήθηκε από: Jay Shukla Μερικές φορές έχουμε μια κατάσταση όπως: 1. Ιστοσελίδα Yahoo www.yahoo.com 2. Ιστοσελίδα Google www.google.com Λοιπόν, πώς διαχωρίζουμε το όνομα της ιστοσελίδας από το υπόλοιπο κείμενο. Βήμα 1. Επιλέξτε τη στήλη. Goto Replace… Continue reading →

Λίστα, αλλαγή ή διαγραφή εξωτερικών αναφορών τύπου (συνδέσεις) χρησιμοποιώντας VBA στο Microsoft Excel

Λίστα, αλλαγή ή διαγραφή εξωτερικών αναφορών τύπου (συνδέσεις) χρησιμοποιώντας VBA στο Microsoft Excel

Με τις παρακάτω μακροεντολές μπορείτε να βρείτε και να διαγράψετε τύπους σε κελιά που παραπέμπουν σε άλλα βιβλία εργασίας. Οι μακροεντολές δεν βρίσκουν όλες τις εξωτερικές αναφορές, καθώς αναζητούν μόνο τους τύπους φύλλου εργασίας. Sub DeleteOrListLinks () Dim i As Integer If ActiveWorkbook… Συνέχεια ανάγνωσης

Δημιουργία λίστας υπερσυνδεδεμένων φύλλων

Δημιουργία λίστας υπερσυνδεδεμένων φύλλων

Τι θα λέγατε να έχετε μια λίστα με φύλλα που το καθένα είναι υπερσυνδεδεμένο με το αντίστοιχο όνομα φύλλου στο βιβλίο εργασίας; Λοιπόν, αυτό μπορεί να γίνει με τον ακόλουθο κώδικα - Sub CreateHyperlinkedSheetList () Dim ws As Worksheet Application.ScreenUpdating = False ActiveSheet.Range ("A: A"). Clear 'clear ... Continue reading →

Τραβήξτε δεδομένα από ένα κλειστό βιβλίο εργασίας

Τραβήξτε δεδομένα από ένα κλειστό βιβλίο εργασίας

Η εξαγωγή δεδομένων από ένα κλειστό αρχείο σε άλλο βιβλίο εργασίας είναι ένα κοινό αίτημα από τους περισσότερους χρήστες του excel. Θα ήθελαν να τραβήξουν ή να ενοποιήσουν δεδομένα από κλειστά αρχεία. Ωστόσο, αυτό δεν είναι δυνατό. Υπάρχει μια λύση που… Συνεχίστε την ανάγνωση

Προσθήκη προσαρμοσμένης συντόμευσης πληκτρολογίου

Προσθήκη προσαρμοσμένης συντόμευσης πληκτρολογίου

Για να προσθέσετε μια προσαρμοσμένη συντόμευση πληκτρολογίου, προσθέστε, αποθηκεύστε και αποθηκεύστε μια γραμμή κώδικα VBA. Συνιστάται η αποθήκευση γενικών προσαρμοσμένων συντομεύσεων πληκτρολογίου στο Προσωπικό βιβλίο εργασίας μακροεντολών. Αυτό το βιβλίο εργασίας δημιουργείται την πρώτη φορά που ηχογραφείτε και αποθηκεύετε ... Συνέχεια ανάγνωσης

Χρησιμοποιήστε ένα κλειστό βιβλίο εργασίας ως βάση δεδομένων (DAO) χρησιμοποιώντας VBA στο Microsoft Excel

Χρησιμοποιήστε ένα κλειστό βιβλίο εργασίας ως βάση δεδομένων (DAO) χρησιμοποιώντας VBA στο Microsoft Excel

Με τις παρακάτω διαδικασίες μπορείτε να χρησιμοποιήσετε το DAO για να ανακτήσετε ένα σύνολο εγγραφών από ένα κλειστό βιβλίο εργασίας και να διαβάσετε/γράψετε δεδομένα. Καλέστε τη διαδικασία ως εξής: GetWorksheetData "C: Foldername Filename.xls", "SELECT * FROM (SheetName $)", ThisWorkbook.Worksheets (1). Range ("A3") Αντικαταστήστε το SheetName με το όνομα του φύλλου εργασίας που θέλετε ... Συνεχίστε την ανάγνωση

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

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

Σε αυτό το άρθρο, θα χρησιμοποιήσουμε την αλλαγή συμβάντος του φύλλου εργασίας για τη μεταφορά δεδομένων από ένα φύλλο σε άλλο, ανάλογα με μια συγκεκριμένη συνθήκη. Τα ακατέργαστα δεδομένα αποτελούνται από στοιχεία πελατών, τα οποία περιλαμβάνουν Όνομα, Διεύθυνση οδού, Πόλη, Περιφέρεια, Χώρα και αριθμό τηλεφώνου. Στο… Συνέχεια ανάγνωσης

Ενημέρωση Φύλλων μέσω VBA

Ενημέρωση Φύλλων μέσω VBA

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

Πώς να εξαγάγετε μια λίστα με όλα τα αρχεία και τους φακέλους μέσα σε ένα φάκελο λειτουργικού συστήματος Windows στο Excel

Πώς να εξαγάγετε μια λίστα με όλα τα αρχεία και τους φακέλους μέσα σε ένα φάκελο λειτουργικού συστήματος Windows στο Excel

Εργαζόμαστε σε πολλά αρχεία και φακέλους σε Windows PC ή φορητό υπολογιστή και υπάρχουν πιθανότητες να καταλήξουμε ή να διαγράφουμε τακτικά αρχεία και φακέλους. Αυτά τα αρχεία και φάκελοι θα μπορούσαν να είναι πολύ σημαντικά για εμάς &… Συνέχεια ανάγνωσης

Χρησιμοποιήστε ένα κλειστό βιβλίο εργασίας ως βάση δεδομένων (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Χρησιμοποιήστε ένα κλειστό βιβλίο εργασίας ως βάση δεδομένων (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Με τις παρακάτω διαδικασίες μπορείτε να χρησιμοποιήσετε το ADO για να ανακτήσετε ένα σύνολο εγγραφών από ένα κλειστό βιβλίο εργασίας και να διαβάσετε/γράψετε δεδομένα. Καλέστε τη διαδικασία ως εξής: GetWorksheetData "C: FoldernameFilename.xls", "SELECT * FROM (SheetName $);", ThisWorkbook.Worksheets (1). Range ("A3") Αντικαταστήστε το SheetName με το όνομα του φύλλου εργασίας που θέλετε να ... Συνέχεια διάβασμα

Αντικαταστήστε το κείμενο σε ένα αρχείο κειμένου χρησιμοποιώντας VBA στο Microsoft Excel

Αντικαταστήστε το κείμενο σε ένα αρχείο κειμένου χρησιμοποιώντας VBA στο Microsoft Excel

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

Εισαγωγή δεδομένων από αρχείο κειμένου (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Εισαγωγή δεδομένων από αρχείο κειμένου (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Η παρακάτω διαδικασία μπορεί να χρησιμοποιηθεί για να λάβετε ένα σύνολο εγγραφών ADO από ένα αρχείο κειμένου και να συμπληρώσετε το αποτέλεσμα σε ένα φύλλο εργασίας. Sub GetTextFileData (strSQL As String, strFolder As String, rngTargetCell As Range) 'παράδειγμα: GetTextFileData "SELECT * FROM filename.txt",… Continue reading →

Εισαγωγή δεδομένων από την πρόσβαση στο Excel (DAO) χρησιμοποιώντας VBA στο Microsoft Excel

Εισαγωγή δεδομένων από την πρόσβαση στο Excel (DAO) χρησιμοποιώντας VBA στο Microsoft Excel

Το CopyFromRecordset είναι ίσως η ευκολότερη μέθοδος λήψης δεδομένων από έναν πίνακα της Access σε ένα φύλλο εργασίας του Excel. Sub DAOCopyFromRecordSet (DBFullName As String, TableName As String, _ FieldName As String, TargetRange As Range) 'Παράδειγμα: DAOCopyFromRecordSet "C: FolderName DataBaseName.mdb", _ "TableName", "FieldName", Range ("C1") Dim… Συνεχίστε την ανάγνωση

Εισαγάγετε δεδομένα από ένα κλειστό βιβλίο εργασίας (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Εισαγάγετε δεδομένα από ένα κλειστό βιβλίο εργασίας (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

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

Εισαγωγή δεδομένων από την πρόσβαση στο Excel (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Εισαγωγή δεδομένων από την πρόσβαση στο Excel (ADO) χρησιμοποιώντας VBA στο Microsoft Excel

Με την παρακάτω διαδικασία μπορείτε να εισαγάγετε δεδομένα από έναν πίνακα Access σε ένα φύλλο εργασίας. Sub ADOImportFromAccessTable (DBFullName As String, _ TableName As String, TargetRange As Range) 'Παράδειγμα: ADOImportFromAccessTable "C: FolderName DataBaseName.mdb", _ "TableName", Range ("C1") Dim cn As ADODB.Con Ως ADODB.Recordset,… Συνεχίστε την ανάγνωση

Πώς να αντιγράψετε δεδομένα από το Excel στο Word χρησιμοποιώντας το VBA Excel

Πώς να αντιγράψετε δεδομένα από το Excel στο Word χρησιμοποιώντας το VBA Excel

Για να αντιγράψετε δεδομένα από έγγραφο Excel σε Word και να αποθηκεύσετε μέσω Excel VBA, χρειαζόμαστε απλώς ένα αντικείμενο εφαρμογής λέξης. Το αντικείμενο του Word θα παρέχει τη λειτουργία που απαιτείται για την εργασία με τα έγγραφα λέξεων.

Πώς να συνδέσετε το Excel στη βάση δεδομένων με πρόσβαση μέσω VBA

Πώς να συνδέσετε το Excel στη βάση δεδομένων με πρόσβαση μέσω VBA

Για να συνδέσετε το Excel με πρόσβαση στη βάση δεδομένων μέσω VBA, μπορούμε να χρησιμοποιήσουμε τη σύνδεση ADO. Αυτές οι βάσεις δεδομένων της Access συνδέονται εύκολα με το excel ως πηγή δεδομένων.

Μεταβλητές VBA στο Excel

Μεταβλητές VBA στο Excel

Μεταβλητές VBA και τύποι δεδομένων VBA στο Excel. Τι είναι οι τύποι μεταβλητών vba; VBA Dim var Ως τύπος δεδομένων σε μακροεντολές Excel. Μάθετε περισσότερα για τις μεταβλητές VBA που εξηγούνται εδώ.

Τι Application.Screenupdating = Λάθος μέσα και γιατί χρησιμοποιείται στο VBA

Τι Application.Screenupdating = Λάθος μέσα και γιατί χρησιμοποιείται στο VBA

Η γραμμή εφαρμογής. Η ενημέρωση οθόνης στο Excel χρησιμοποιείται για την απενεργοποίηση της ενημέρωσης της οθόνης πριν από την έναρξη της διαδικασίας. Αυτό σταματά να τρεμοπαίζει η οθόνη του Excel και ...

VBA για μετατροπή κειμένου από κάτω σε κεφαλαία

VBA για μετατροπή κειμένου από κάτω σε κεφαλαία

Γνωρίζουμε πώς να μετατρέπουμε πεζά κείμενα σε κεφαλαία στο φύλλο εργασίας, αλλά πώς μπορούμε να μετατρέψουμε πεζά σε κεφαλαία χρησιμοποιώντας το VBA; Ενώ αυτοματοποιείτε τη διαδικασία, ίσως χρειαστεί να μετατρέψετε το κείμενο στο φύλλο σε κεφαλαία. … Συνεχίστε την ανάγνωση

Πλαίσιο μηνυμάτων VBA για ενημέρωση της σημερινής ημέρας στο Microsoft Excel

Πλαίσιο μηνυμάτων VBA για ενημέρωση της σημερινής ημέρας στο Microsoft Excel

Αν θέλετε να ενημερώνεστε αυτόματα τη σημερινή ημέρα της εβδομάδας, τότε αυτό το άρθρο είναι για εσάς. Αυτό το άρθρο εστιάζει στην ενημέρωση του χρήστη την τρέχουσα ημέρα της εβδομάδας μέσω του msgbox στο vba. Ερώτηση): Θέλω έναν κωδικό για ... Συνέχεια ανάγνωσης

VBA Select Case: An Alternative of Multiple If Else If Statements

VBA Select Case: An Alternative of Multiple If Else If Statements

Η δήλωση VBA Select Case είναι ισοδύναμη με την αλλαγή άλλων γλωσσών προγραμματισμού. Η επιλογή χρησιμοποιείται για τον έλεγχο πολλαπλών συνθηκών.

Διαχωρίστε το φύλλο Excel σε πολλά αρχεία με βάση τη στήλη χρησιμοποιώντας VBA

Διαχωρίστε το φύλλο Excel σε πολλά αρχεία με βάση τη στήλη χρησιμοποιώντας VBA

Πώς να χωρίσετε το φύλλο σε πολλά φύλλα; Λάβετε γρήγορα τον κωδικό VBA για διαίρεση φύλλου. Κατεβάστε επίσης το αρχείο εργασίας.

Πώς να ενημερώσετε δεδομένα από ένα φύλλο σε άλλο φύλλο μέσω VBA στο Microsoft Excel

Πώς να ενημερώσετε δεδομένα από ένα φύλλο σε άλλο φύλλο μέσω VBA στο Microsoft Excel

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

Χρήση της συσκευής εγγραφής μακροεντολών στο Microsoft Excel

Χρήση της συσκευής εγγραφής μακροεντολών στο Microsoft Excel

Ανοίξτε το Excel και το VBE (Visual Basic Editor). Αν δεν έχει αλλάξει, το παράθυρο VBE περιέχει το παράθυρο Εξερεύνηση έργου και το παράθυρο Ιδιότητες (μπορείτε να έχετε πρόσβαση από το μενού Προβολή). Project Explorer: Λειτουργεί σαν διαχειριστής αρχείων. Βοηθά… Συνεχίστε την ανάγνωση →

Μεταφορά στήλης σε φύλλα Excel χρησιμοποιώντας VBA

Μεταφορά στήλης σε φύλλα Excel χρησιμοποιώντας VBA

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

Πώς να χρησιμοποιήσετε την επιλογή σχολίου μέσω VBA

Πώς να χρησιμοποιήσετε την επιλογή σχολίου μέσω VBA

Σε αυτό το άρθρο, θα μάθουμε πώς να χρησιμοποιούμε την επιλογή σχολίων στο Microsoft Excel μέσω VBA. Το σχόλιο είναι η πηγή από την οποία μπορούμε να μεταφέρουμε το μήνυμα σε κάθε χρήστη, εάν απαιτείται να παράσχει πληροφορίες σχετικά με ... Συνέχεια ανάγνωσης →

Αφαιρέστε επιπλέον κόμματα στο Σημειωματάριο από το Microsoft Excel

Αφαιρέστε επιπλέον κόμματα στο Σημειωματάριο από το Microsoft Excel

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

Αφαιρέστε το Trailing Space μέσω VBA

Αφαιρέστε το Trailing Space μέσω VBA

Σε περίπτωση που θέλετε έναν κωδικό VBA για να αφαιρέσετε όλους τους χώρους που ακολουθούν μόνο στο ενεργό φύλλο, αυτό το άρθρο σίγουρα θα σας βοηθήσει. Πολλές φορές αφήσαμε ένα κενό στο τέλος κατά λάθος ή μερικές φορές αντιγράφουμε δεδομένα… Συνεχίστε την ανάγνωση

Επαναφέρετε τα παράθυρα VBE στις προεπιλεγμένες θέσεις τους χρησιμοποιώντας το VBA στο Microsoft Excel

Επαναφέρετε τα παράθυρα VBE στις προεπιλεγμένες θέσεις τους χρησιμοποιώντας το VBA στο Microsoft Excel

Εάν αντιμετωπίζετε προβλήματα με τη σύνδεση των διαφορετικών παραθύρων VBE, μπορείτε να επαναφέρετε τις θέσεις τους, επεξεργάζοντας μια ρύθμιση στο Μητρώο. Σημείωση! Δημιουργήστε αντίγραφα ασφαλείας του μητρώου πριν το επεξεργαστείτε. Εάν χρησιμοποιείτε Windows NT, μπορείτε… Συνεχίστε την ανάγνωση

Επαναφέρετε τη θέση στο παράθυρο χρησιμοποιώντας VBA στο Microsoft Excel

Επαναφέρετε τη θέση στο παράθυρο χρησιμοποιώντας VBA στο Microsoft Excel

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

Ιδιωτικές συμβολοσειρές προφίλ χρησιμοποιώντας το Words System.PrivateProfileString χρησιμοποιώντας VBA στο Microsoft Excel

Ιδιωτικές συμβολοσειρές προφίλ χρησιμοποιώντας το Words System.PrivateProfileString χρησιμοποιώντας VBA στο Microsoft Excel

Εάν δεν θέλετε να χρησιμοποιήσετε λειτουργίες API, μπορείτε να χρησιμοποιήσετε τη βιβλιοθήκη αντικειμένων Words για να διαβάσετε και να γράψετε ιδιωτικές συμβολοσειρές προφίλ. Το Words System.PrivateProfileString μπορεί να διαβάζει και να γράφει τόσο στα αρχεία INI όσο και στο μητρώο. Σε άλλες εφαρμογές εκτός από το Word που έχετε… Συνεχίστε την ανάγνωση

Ιδιωτικές συμβολοσειρές προφίλ χρησιμοποιώντας το μητρώο χρησιμοποιώντας VBA στο Microsoft Excel

Ιδιωτικές συμβολοσειρές προφίλ χρησιμοποιώντας το μητρώο χρησιμοποιώντας VBA στο Microsoft Excel

Οι Ιδιωτικές χορδές προφίλ χρησιμοποιούνται συχνά για την αποθήκευση συγκεκριμένων πληροφοριών χρηστών εκτός της εφαρμογής/εγγράφου για μεταγενέστερη χρήση. Θα μπορούσατε για παράδειγμα να αποθηκεύσετε πληροφορίες σχετικά με το πιο πρόσφατο περιεχόμενο σε ένα παράθυρο διαλόγου/UserForm, πόσες φορές έχει ανοίξει ένα βιβλίο εργασίας ή το… Συνέχεια ανάγνωσης

Ιδιωτικές χορδές προφίλ που χρησιμοποιούν αρχεία INI χρησιμοποιώντας VBA στο Microsoft Excel

Ιδιωτικές χορδές προφίλ που χρησιμοποιούν αρχεία INI χρησιμοποιώντας VBA στο Microsoft Excel

Οι συμβολοσειρές ιδιωτικού προφίλ χρησιμοποιούνται συχνά για την αποθήκευση συγκεκριμένων πληροφοριών χρηστών εκτός της εφαρμογής/εγγράφου για μεταγενέστερη χρήση. Θα μπορούσατε για παράδειγμα να αποθηκεύσετε πληροφορίες σχετικά με το πιο πρόσφατο περιεχόμενο σε ένα παράθυρο διαλόγου/UserForm, πόσες φορές έχει ανοίξει ένα βιβλίο εργασίας ή το… Συνέχεια ανάγνωσης

Αναπαραγωγή αρχείων WAV χρησιμοποιώντας VBA στο Microsoft Excel

Αναπαραγωγή αρχείων WAV χρησιμοποιώντας VBA στο Microsoft Excel

Είναι εύκολο να παίξετε αρχεία ήχου σε μορφή WAV. Χρειάζεται μόνο να γνωρίζετε το όνομα αρχείου του ήχου που θέλετε να παίξετε και να αποφασίσετε εάν θέλετε η μακροεντολή να περιμένει όσο ο ήχος αναπαράγεται ή όχι. Εδώ είναι ένα παράδειγμα:… Συνεχίστε την ανάγνωση

Πώς να χρησιμοποιήσετε τις Συλλογές VBA στο Excel

Πώς να χρησιμοποιήσετε τις Συλλογές VBA στο Excel

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

Ανοίξτε ταυτόχρονα πολλά αρχεία

Ανοίξτε ταυτόχρονα πολλά αρχεία

Σε αυτό το άρθρο, θα δημιουργήσουμε μια μακροεντολή για να ανοίξουμε πολλά αρχεία με ένα παράθυρο διαλόγου αρχείων. Δημιουργήσαμε τη μακροεντολή "opening_multiple_file" για να ανοίξουμε πολλά αρχεία. Ένας χρήστης μπορεί να κάνει κλικ στο κουμπί "Άνοιγμα πολλαπλών αρχείων" για να εκτελέσει τη μακροεντολή. … Συνεχίστε την ανάγνωση

Αναπαραγωγή ηχητικών σημειώσεων χρησιμοποιώντας VBA στο Microsoft Excel

Αναπαραγωγή ηχητικών σημειώσεων χρησιμοποιώντας VBA στο Microsoft Excel

Στο Excel 5 και 95 είναι δυνατό να επισυνάψετε σημειώσεις σε ένα κελί χρησιμοποιώντας ένα αρχείο ήχου. Αυτή η ηχητική σημείωση μπορεί να αναπαραχθεί ανοίγοντας το παράθυρο διαλόγου για επεξεργασία σημειώσεων κελιού. Η παρακάτω μακροεντολή μπορεί επίσης να παίξει το… Συνέχεια ανάγνωσης

Χειριστές σε Excel VBA

Χειριστές σε Excel VBA

Υπάρχουν 5 τύποι τελεστών στο VBA. Ανάθεση, Αριθμητική, Σύγκριση, Λογική και Συνένωση. Αυτοί οι τελεστές χρησιμοποιούνται για να κάνουν πράξεις σε τελεστέους.

Αναπαραγωγή αρχείων MIDI χρησιμοποιώντας VBA στο Microsoft Excel

Αναπαραγωγή αρχείων MIDI χρησιμοποιώντας VBA στο Microsoft Excel

Τα ηχητικά αρχεία σε μορφή MIDI είναι συχνά μεγάλα, οπότε μπορεί να χρειαστεί να σταματήσετε την αναπαραγωγή του ήχου (π.χ. όταν τελειώσει η μακροεντολή). Εδώ είναι ένα παράδειγμα: Ιδιωτική δήλωση συνάρτησης mciExecute Lib "winmm.dll" _ (ByVal lpstrCommand As String) As Long Sub… Continue reading →

Πώς να εισαγάγετε εικόνες χρησιμοποιώντας το Excel VBA

Πώς να εισαγάγετε εικόνες χρησιμοποιώντας το Excel VBA

Μάθετε πώς να εισαγάγετε μια εικόνα σε ένα κελί στο Excel χρησιμοποιώντας το VBA και πώς να την αλλάξετε το μέγεθος. Κωδικός VBA για να εισαγάγετε την εικόνα στην περιοχή στο Excel 2016 και να ξεκινήσετε να εργάζεστε.

Εισαγωγή της διαδρομής όπου το βιβλίο εργασίας αποθηκεύεται στη γραμμή τίτλου ή στη γραμμή κατάστασης χρησιμοποιώντας VBA στο Microsoft Excel

Εισαγωγή της διαδρομής όπου το βιβλίο εργασίας αποθηκεύεται στη γραμμή τίτλου ή στη γραμμή κατάστασης χρησιμοποιώντας VBA στο Microsoft Excel

Η επάνω γραμμή του παραθύρου είναι η γραμμή τίτλου. Χρησιμοποιήστε τον διαθέσιμο κενό χώρο για να προσθέσετε μεταδεδομένα που σχετίζονται με το βιβλίο εργασίας. Για να προσθέσουμε μεταδεδομένα, θα προσθέσουμε κώδικα στο συμβάν ενεργοποίησης του βιβλίου εργασίας. Έτσι, ο τίτλος του βιβλίου εργασίας θα αλλάξει όταν… Συνεχίστε την ανάγνωση

Πώς να αποκτήσετε την πρώτη λέξη στο Microsoft Excel

Πώς να αποκτήσετε την πρώτη λέξη στο Microsoft Excel

Εάν συναντήσετε μια κατάσταση στην οποία απαιτείτε μόνο την πρώτη λέξη σε κάθε γραμμή ενός κελιού και όχι όλο τον χαρακτήρα, τότε πρέπει να διαβάσετε αυτό το άρθρο. Το παρακάτω σεμινάριο θα σας βοηθήσει να ανακτήσετε μόνο… Συνεχίστε την ανάγνωση

Πώς να χωρίσετε τη στήλη μέσω VBA

Πώς να χωρίσετε τη στήλη μέσω VBA

Αν αντιμετωπίζετε προβλήματα κατά το διαχωρισμό του κειμένου σε δύο ή περισσότερες ξεχωριστές στήλες με βάση τον συγκεκριμένο χαρακτήρα, τότε θα πρέπει να διαβάσετε αυτό το άρθρο. Σε αυτό το άρθρο, θα μάθουμε πώς να χωρίζουμε το όνομα σε… Συνεχίστε την ανάγνωση

Εξαγωγή συγκεκριμένου ευρετηρίου χρωμάτων χρησιμοποιώντας VBA

Εξαγωγή συγκεκριμένου ευρετηρίου χρωμάτων χρησιμοποιώντας VBA

Σε περίπτωση που θέλετε να αντιγράψετε ένα συγκεκριμένο μορφοποιημένο κελί ή έγχρωμα κελιά από μία στήλη στην επόμενη στήλη, τότε αυτό το άρθρο είναι για εσάς. Σε αυτό το άρθρο, θα μάθουμε πώς να αντιγράφουμε έγχρωμα κελιά χρησιμοποιώντας κώδικα VBA. … Συνεχίστε την ανάγνωση

Πώς να δηλώσετε σταθερές VBA στο Excel

Πώς να δηλώσετε σταθερές VBA στο Excel

Μπορείτε να δηλώσετε σταθερές στο VBA χρησιμοποιώντας τη λέξη -κλειδί ... Αυτό καθιστά τη μεταβλητή αμετάβλητη. Η τιμή της σταθερής μεταβλητής VBA δεν μπορεί να αλλάξει στο εύρος της ...

Δημιουργήστε 3 μοναδικούς τυχαίους αριθμούς στο Microsoft Excel

Δημιουργήστε 3 μοναδικούς τυχαίους αριθμούς στο Microsoft Excel

Εάν θέλετε να δημιουργήσετε μια λίστα με μοναδικούς τυχαίους αριθμούς, μπορείτε να χρησιμοποιήσετε συναρτήσεις RANDBETWEEN & VBA RND. Σε αυτό το άρθρο, θα δημιουργήσουμε 3 μοναδικούς αριθμούς από την παρεχόμενη λίστα. Μπορείτε να βρείτε την αρχική ερώτηση εδώ… Συνεχίστε την ανάγνωση

Απόκρυψη στηλών χρησιμοποιώντας ένα κουμπί

Απόκρυψη στηλών χρησιμοποιώντας ένα κουμπί

Εάν πρέπει να αποκρύψετε ορισμένες στήλες χρησιμοποιώντας ένα κουμπί, μπορείτε να χρησιμοποιήσετε αυτόν τον κώδικα. Θα αλλάξει ακόμη και το κείμενο του κουμπιού εντολών σε Απόκρυψη στηλών και στη συνέχεια θα το αλλάξει ξανά σε αποκάλυψη στηλών. Sub Hide_C () Dim C_ell As… Συνέχεια ανάγνωσης

Πεδίο μεταβλητής Excel VBA

Πεδίο μεταβλητής Excel VBA

Το πεδίο εφαρμογής Μεταβλητής ή Προσδιορισμός πρόσβασης στο Excel VBA που χρησιμοποιείται για τον έλεγχο της ορατότητας των μεταβλητών, της λειτουργίας και των υπορουτίνων σε έργα VBA. Υπάρχουν τρεις τύποι