Πώς να δημιουργήσετε μια προσαρμοσμένη λειτουργία με το Microsoft Excel

Συγγραφέας: John Stephens
Ημερομηνία Δημιουργίας: 22 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 18 Ενδέχεται 2024
Anonim
Πως να δημιουργήσετε μία φόρμα καταχώρησης δεδομένων στο Microsoft Office Excel.
Βίντεο: Πως να δημιουργήσετε μία φόρμα καταχώρησης δεδομένων στο Microsoft Office Excel.

Περιεχόμενο

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

Το υπολογιστικό φύλλο του Microsoft Excel παρέχει στους χρήστες του έναν πολύ μεγάλο αριθμό ενσωματωμένων λειτουργιών, όπως ΑΡΙΣΤΕΡΑ, VLOOKUP ή ΣΥΝΟΛΟ. Αλλά εάν έχετε πιο συγκεκριμένα καθήκοντα για να εκτελέσετε, ίσως χρειαστεί μια κάπως "εξωτική" λειτουργία που δεν υπάρχει στη βιβλιοθήκη λογισμικού. Θα πρέπει να το συνθέσετε μόνοι σας ως μια λειτουργία "καθορισμένη από το χρήστη".


στάδια

  1. 7 Ελέγξτε ότι η λειτουργία σας παράγει τα αναμενόμενα αποτελέσματα. Καλέστε τη λειτουργία σας πολλές φορές στη σειρά αλλάζοντας τις τιμές των παραμέτρων της για να βεβαιωθείτε ότι ανταποκρίνεται σωστά σε αυτό που περιμένετε. διαφήμιση

συμβουλή



  • Υποδείξτε τα μπλοκ του κώδικα που εισάγετε σε δομές ελέγχου όπως IF-THEN-ELSE-elseif, ΓΙΑ-ΕΠΟΜΕΝΗ, ΜΗΝ ΑΦΑΙΡΕΣΕΤΕ ή DO-LOOP ΜΟΝΟκ.λπ. Τοποθετήστε δύο ή τέσσερα κενά ή έναν ή περισσότερους χαρακτήρες καρτελών στην αρχή της γραμμής και ανάλογα με το επίπεδο ένθεσης μεθόδου. Αυτό θα κάνει τον κώδικα πιο ευανάγνωστο και πιο εύκολο να εντοπίσετε λάθη ή να αλλάξετε αργότερα.
  • Αν δεν ξέρετε πώς να αρχίσετε να γράφετε τον κώδικα μιας συνάρτησης, ρίξτε μια ματιά στο περιεχόμενο του άρθρου που ονομάζεται "Δημιουργία μιας απλής μακροεντολής στο Microsoft Excel".
  • Μερικές φορές δεν χρειάζεστε ορισμένες παραμέτρους για να εκτελέσετε έναν υπολογισμό με μια λειτουργία. Σε αυτήν την περίπτωση, μπορείτε να εισαγάγετε τη λέξη-κλειδί ΠΡΟΑΙΡΕΤΙΚΗ πριν από το όνομα της προαιρετικής παραμέτρου στο πρωτότυπο της λειτουργίας σας. Μπορείτε επίσης να εισαγάγετε τη λειτουργία IsMissing (PARAMETER_NAME ) στον κώδικα σας για να προσδιορίσετε εάν έχει εκχωρηθεί μια τιμή σε αυτήν την παράμετρο.
  • Προσέξτε να μην δίνετε το όνομα μιας ολοκληρωμένης λειτουργίας Excel στο δικό σας. Θα μπορούσατε να το αντικαταστήσετε με αυτό που μόλις ορίσατε και να μην χρησιμοποιείτε πλέον την αρχική λειτουργία. Ελέγξτε τη βοήθεια λογισμικού για να μάθετε αν το όνομα που θέλετε να δώσετε στη λειτουργία σας δεν υπάρχει ήδη.
  • Το Excel εκθέτει μια πλούσια βιβλιοθήκη ενσωματωμένων λειτουργιών και οι περισσότεροι από τους υπολογισμούς που χρειάζεστε μπορούν να γίνουν χρησιμοποιώντας τους ανεξάρτητα και σε συνδυασμό. Οι υπολογισμοί σας θα είναι σίγουρα πιο γρήγοροι αν χρησιμοποιείτε τις ενσωματωμένες λειτουργίες του Excel από τη δική σας. Περιηγηθείτε στη λίστα με τις λειτουργίες που έχουν ενσωματωθεί στο Excel προτού ξεκινήσετε να δημιουργείτε κωδικοποίηση των δικών σας.
  • Η Visual Basic for Applications, όπως και πολλές άλλες γλώσσες προγραμματισμού, απαιτεί ορισμένες τυπογραφικές προφυλάξεις. Μη χρησιμοποιείτε ειδικούς, διακριτικούς ή αφορμένους χαρακτήρες σε ονόματα μεταβλητών, σταθερές ή λειτουργίες ή λέξεις-κλειδιά συγκεκριμένης γλώσσας.
διαφήμιση

προειδοποιήσεις

  • Μερικοί χρήστες του Excel εμποδίζουν τη χρήση μακροεντολών υπολογιστικών φύλλων από τρίτους για λόγους ασφαλείας. Βεβαιωθείτε ότι ενημερώνετε τους συναδέλφους σας ότι το βιβλίο εργασίας που τους δίνετε περιέχει μακροεντολές και ότι μπορούν να είναι σίγουροι ποια δεν θα βλάψουν τα συστήματά τους.
  • Οι λειτουργίες που παρουσιάζονται παραπάνω δεν προσποιούνται ότι συνιστούν αναφορά που χρησιμοποιείται για την επίλυση των δηλωμένων προβλημάτων. Έχουν παρουσιαστεί εδώ μόνο για να εξηγήσουν τη χρήση ορισμένων βασικών δομών ελέγχου ειδικά για τη γλώσσα VBA.
  • Το VBA, όπως και πολλές άλλες γλώσσες προγραμματισμού, προσφέρει πολλές άλλες δομές ελέγχου χρόνου εκτέλεσης ΜΗΝ ΑΦΑΙΡΕΣΕΤΕ, DO-LOOP ΜΟΝΟ, IF-THEN-ELSE-elseif και ΓΙΑ-ΕΠΟΜΕΝΗ. Αυτά έχουν εκτεθεί εδώ για να αποδείξουν κάποια από αυτά που μπορούν να γίνουν στον πηγαίο κώδικα μιας λειτουργίας. Θα μπορέσετε να εμβαθύνετε τις γνώσεις σας σε αυτή τη γλώσσα, συμβουλευόμενοι τα μαθήματα που είναι προσβάσιμα δωρεάν στο Διαδίκτυο.
Ανακτήθηκε από το "https://fr.m..com/index.php?title=create-a-personal-function-with-Microsoft-Excel&oldid=216922"

Άλλες ενότητες Το να γράφεις για να ζήσεις μπορεί να είναι μια ικανοποιητική και διασκεδαστική καριέρα. Εάν έχετε το σωστό συνδυασμό ταλέντου, εμπειρίας και αυτο-κινήτρου, μπορεί να ευημερήσετε με τη ...

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

Νέες Θέσεις