λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Υπολογιστικά φύλλα

Πώς να Στρογγυλοποίηση αριθμού Χρησιμοποιώντας VBA

Microsoft Excel 2010 έρχεται πακέτο με μια γλώσσα προγραμματισμού Visual Basic for Applications ή VBA . Η συνάρτηση VBA « Round » θα ολοκληρώσουν αριθμούς στον πλησιέστερο ακέραιο , με την προειδοποίηση ότι " .5 " μερικές φορές θα πρέπει να στρογγυλοποιούνται προς τα πάνω και μερικές φορές θα στρογγυλοποιείται προς τα κάτω , σε μια διαδικασία που ονομάζεται στρογγυλοποίηση τραπεζίτη . Αν χρειάζεστε τον κωδικό VBA σας να είναι πάντα στρογγυλοποιεί προς τα πάνω ή στρογγυλοποίηση προς τα κάτω , θα πρέπει να καλέσετε τη συνάρτηση φύλλου εργασίας , όπως VBA δεν έχει μια εγγενή λειτουργία για να το κάνουμε αυτό . Οδηγίες
VBA Round Function
Η

1 Ανοίξτε το φύλλο εργασίας του Excel 2010 που περιέχει τον κώδικα VBA που θέλετε να εργαστείτε. Πατήστε το πλήκτρο " Alt " και " F11 " για να ξεκινήσει η κονσόλα VBA . 2

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

Εισάγετε τον παρακάτω κωδικό στην κονσόλα VBA :

x = γύρο ( y )

Όπου "x " είναι μια μεταβλητή ή συνάρτηση όνομα στον κώδικά σας και το " y" είναι μια αριθμητική μεταβλητή ή ένα πραγματικό αριθμό . Μπορείτε επίσης να τοποθετήσετε ένα κόμμα μετά το " y" και εισάγετε τον αριθμό των δεκαδικών ψηφίων που θέλετε να κάνει στρογγυλοποίηση στο , έτσι ώστε « γύρο ( 223.446 , 2 ) " θα επιστρέψει την τιμή " 223.45 . "
Εικόνων φύλλου εργασίας του Excel Λειτουργία
Η

4 Ανοίξτε το φύλλο εργασίας του Excel 2010 που θέλετε να εργαστείτε με . Πατήστε το πλήκτρο " Alt " και " F11 " για να ανοίξετε την κονσόλα VBA .
5

Κάντε κλικ στην ενότητα που θέλετε να εργαστείτε με από την αριστερή πλευρά της κονσόλας VBA . Τοποθετήστε το δρομέα σας στο κωδικό στη δεξιά πλευρά , όπου θέλετε να στρογγυλοποιεί τον αριθμό σας
Η 6

Εισάγετε τον παρακάτω κωδικό στην κονσόλα VBA σας : .

X = Application.WorksheetFunction . RoundUp ( y , 0 )

σε αυτόν τον κώδικα , " x " είναι ίσο με μια μεταβλητή ή συνάρτηση όνομα και το " y" είναι μια αριθμητική μεταβλητή ή πραγματικός αριθμός . Σε αντίθεση με την συνάρτηση VBA « Round » , ο αριθμός μετά το "y ", το οποίο σηματοδοτεί τον αριθμό των δεκαδικών ψηφίων για να στρογγυλοποιεί προς , δεν είναι προαιρετική . Τέλος , μπορείτε να αντικαταστήστε το " RoundUp " με " ROUNDDOWN " αν χρειαστεί να στρογγυλοποιεί τον αριθμό προς τα κάτω .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα