Πώς να καθαρίσετε τα κύτταρα μέσω VBA
Ειδικά μετά την εισαγωγή δεδομένων μπορεί να συμβεί ότι οι λίστες δεν μπορούν να διαβαστούν αμέσως ή δεν έχουν μορφοποιηθεί σωστά. Ένα κοινό πρόβλημα είναι η παρουσία κεντρικών χώρων μπροστά από αριθμούς ή κείμενο. Το παρακάτω σχήμα δείχνει πώς μπορεί να μοιάζει αυτό το περιεχόμενο:
Για να καταργήσετε αυτόματα τα κενά διαστήματα στα δεδομένα σας, επιλέξτε πρώτα τη σχετική περιοχή κελιών και καλέστε την ακόλουθη μακροεντολή:
Sub RemoveSpace ()
Dim Cell As Range
Για κάθε κελί σε επιλογή
Cell.Value = Application.Trim (Cell.Value)
Επόμενο κελί
Τέλος υπο
Η μακροεντολή διαγράφει όλα τα κενά κενά από τα προηγούμενα επιλεγμένα δεδομένα σας. Τα περιεχόμενα μετατρέπονται επίσης σε απόλυτες τιμές ταυτόχρονα. Το παρακάτω σχήμα δείχνει το αποτέλεσμα της μετατροπής:
Συμβουλή: Αν θέλετε να μάθετε πώς να εισάγετε και να ξεκινάτε μακροεντολές στο Excel, θα βρείτε μια σύντομη περιγραφή εδώ: www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros-in -excel- a.html