
26-02-14, 22:16
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.030
| |
Καλησπέρα!
Φίλε μου μπορείς να επιτύχεις το ζητούμενο σε ελληνικούς και λατινικούς χαρακτήρες με την εξής παράσταση: Σε ερώτημα: Κώδικας: Έλεγχος: StrComp([Text1];UCase(Replace(Replace(Replace([Text1];"σ";"Σ");"ΐ";"Ϊ");"ΰ";"Ϋ"));0)=0
Επιστρέφει True/False (0/1) Στη VB: Κώδικας: Dim IsUcase as Boolean
IsUcase = StrComp([Text1],UCase(Replace(Replace(Replace([Text1],"σ","Σ"),"ΐ","Ϊ"),"ΰ","Ϋ")),0)=0
Κατάλληλη για υπολογιστές με μη ελληνική τοπική ρύθμιση συστήματος είναι η παρακάτω παράσταση: Κώδικας: Dim IsUcase As Boolean
IsUcase = StrComp([Text1], UCase(Replace(Replace(Replace([Text1], ChrW(962), ChrW(931)), ChrW(912), ChrW(938)), _
ChrW(944), ChrW(939))), 0) = 0
Καλή συνέχεια!
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |