![]() |
Ερώτηση για INWORDS (αριθμοί σε ολογράφως) Καλησπέρα σας, χρησιμοποιώ την παραπάνω συνάρτηση του φορουμ για μετατροπή αριθμού σε ολογράφως και θα ήθελα να ρωτήσω αν γίνεται τα δικά να τα εμφανίζει σε ''εκατοστά'' και όχι λεπτά. Πως μπορώ να το κάνω; Σας ευχαριστώ εκ των προτέρων! |
Καλησπέρα Σωτήρη! Αντικατάστησε τις λέξεις του αποτελέσματος της συνάρτησης: λεπτό και λεπτά με τις αντίστοιχες εκατοστό και εκατοστά. Μπορείς επίσης να αντικαταστήσεις τη λέξη ευρώ με τον ενικό ή τον πληθυντικό της λέξης που επιθυμείς. Παράδειγμα για τιμή από το κελί A1: Κώδικας: =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(inWords(A1);"λεπτά";"εκατοστά");"λεπτό";"εκατοστό");"ευρώ";Τάσος |
Παράθεση:
Ευχαριστώ πολύ για την απάντηση! Υπάρχει περίπτωση να μπορούμε να πειράξουμε τον κώδικα ώστε να το βγάζει αυτόματα; |
Θα πρέπει να βρεις στη συνάρτηση InWords() όλες τις ακόλουθες συμβολοσειρές και να τις αντικαταστήσεις με τις δικές σου προσθέτοντας εισαγωγικά πχ "εκατοστά": Κώδικας: λεπτό: ChrW(955) & ChrW(949) & ChrW(960) & ChrW(964) & ChrW(972)Ωστόσο θα αντιμετωπίσεις πρόβλημα αν θελήσεις να αλλάξεις τη λέξη ευρώ με άλλη λέξη που κλίνεται και στον πληθυντικό. Τάσος |
| Η ώρα είναι 02:55. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.