| Excel samples - Χρήσιμα αρχεία & παραδείγματα Αρχεία Ms-Excel διαθέσιμα για τα μέλη του Forum. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
| Δημιουργός: Τάσος Φιλοξενίδης (έτος 2010) Περιβάλλον: Excel 2000, 2002, 2003, 2007, 2010 Παράθεση:
Δεν υπήρχε, ούτε υπάρχει ανάλογη εντολή στην εφαρμογή Excel για σας επιτρέψει να επαναφέρετε τους χαρακτήρες αυτούς στην κανονική τους μορφή. Τη λύση λοιπόν στο πρόβλημα αναλαμβάνει η VBA με τη χρήση του παρακάτω κώδικα: Κώδικας: Sub FixBrokenText()
Dim arr1 As Variant, arr2 As Variant, i As Integer, rng As Range
Application.ScreenUpdating = False
Set rng = ActiveSheet.UsedRange
arr1 = Array(180, 161, 162)
arr2 = Array(900, 901, 902)
With rng
For i = 184 To 254
.Replace What:=ChrW(i), Replacement:=ChrW(i + 720), LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=True
Next
For i = 0 To UBound(arr1)
.Replace What:=ChrW(arr1(i)), Replacement:=ChrW(arr2(i)), LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=True
Next
End With
End Sub
__________________ Μη διστάσετε να δημοσιεύσετε τα σχόλια σας σε σχέση με τα παραδείγματα στο φόρουμ! Ms-Office-Development Team Τελευταία επεξεργασία από το χρήστη Tasos : 18-03-10 στις 23:51. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Εκθέσεις ] Μορφοποίηση κειμένου | dimitris p | Access - Ερωτήσεις / Απαντήσεις | 5 | 23-05-11 21:53 |
| [Μορφοποίηση] Excel Μορφοποίηση Πλαισίων Κειμένου | dream-garden | Excel - Ερωτήσεις / Απαντήσεις | 4 | 01-04-11 15:45 |
| [Γενικά] Διαχωρισμός κειμένου γραμμές Excel | Miltos100 | Excel - Ερωτήσεις / Απαντήσεις | 4 | 12-01-11 16:52 |
| Συμπύκνωση και επιδιόρθωση | Jim | Access - Ερωτήσεις / Απαντήσεις | 10 | 20-04-10 00:55 |
| Επιδιόρθωση κατεστραμμένου κείμενου Word 2007 | Ms-Office-Development Team | Word - Tips & Tricks | 0 | 24-11-09 16:32 |
Η ώρα είναι 16:08.



Αλλαγή σε γραμμικό τρόπο

