Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [VBA] Υποδιαστολή με τελεία αντί για κόμμα (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/4023-ypodiastoli-me-teleia-anti-gia-komma.html)

nikolassor 24-01-16 19:14

Υποδιαστολή με τελεία αντί για κόμμα
 
Γεια σας,
Προσπαθώ να κάνω μία userform να δέχεται την τελεία αντί για το κόμμα όταν πατάω το del στο numpad.

Όταν είναι το πληκτρολόγιο σε αγγλική διάταξη, τότε σωστά διαβάζει την τελεία. Όταν όμως είναι στην ελληνική, μου εμφανίζει το κόμμα.

Άλλαξα τις ρυθμίσεις των windows ώστε τα δεκαδικά να χωρίζονται με τελεία και επίσης το όρισα και στις επιλογές του excel.

Όταν είμαι στο φύλλο μου, μπαίνει κανονικά η τελεία. Αλλά όταν είμαι στην userform, μου βγάζει κόμμα. Και επειδή μέσα στην φόρμα κάνω πράξεις μεταξύ των πεδίων, είναι θεματάκι...

Υπάρχει μήπως ξεχωριστή ρύθμιση της υποδιαστολής στην vba;

Ευχαριστώ,
Νικόλας

Spirosgr 24-01-16 20:45

1 Συνημμένο(α)
Καλησπέρα
Κατ' αρχή δοκίμασε, τις ρυθμίσεις της εικόνας, που σου επιτρέπουν,
να έχεις κατά τις ανάγκες σου, το είδος της υποδιαστολής.

Όσο για την vba
Μπορείς, να κάνεις format σε τιμές (κάποιο κελί ή textbox κλπ)
ανάλογα πάντα, με τον κώδικα,
με χρήση πχ:
Format(expresion , "##,##0.00")


Η ώρα είναι 12:26.

Ms-Office.gr - ©2000 - 2025, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2