Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 16-01-25, 09:51
Το avatar του χρήστη ChrisGT7
ChrisGT7 Ο χρήστης ChrisGT7 είναι συνδεδεμένος
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 1.046
Προεπιλογή

Καλημέρα Δημήτρη,

Στην περίπτωσή σου, επειδή σε ενδιαφέρει η τιμή του ΑΦΜ να είναι πάντα σωστή μέσα στο κελί (π.χ. πάντα 9 ψηφία), δε συνιστάται η προσαρμοσμένη μορφοποίηση τύπου 000000000 αλλά η μορφοποίηση του κελιού ως κείμενο, όπως σωστά αναφέρεις.

Πιστεύω με μια απλή βοηθητική στήλη και τη συνάρτηση TRIM, θα είναι εντάξει. Παράδειγμα:

Επικολλάς 100 ΑΦΜ σε Α1:Α100 και κάποια έχουν κενά στην αρχή ή στο τέλος. Στο Β1 γράφεις: =TRIM(A1) και σέρνεις στα υπόλοιπα κελιά της Β. Τέλος, αντιγράφεις τα κελιά της στήλης Β και κάνεις ειδική επικόλληση τιμών στα αντίστοιχα της Α.

Θα μπορούσε να γίνει και μαζική αντικατάσταση του κενού διαστήματος με το τίποτα στην Α (επιλογή στήλης και Ctrl + H), αλλά μπορεί κάποιοι ΑΦΜ να μετατραπούν σε αριθμό και να εξαφανιστεί το αρχικό μηδέν τους, αν η περιοχή δεν είναι σε κείμενο.

Για αυτόματη αφαίρεση του κενού μετά από επικόλληση, μιλάμε τότε για χρήση κώδικα VBA, το οποίο δε συνιστώ για μια σχετική απλή διαδικασία.
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση