Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα παιδιά,

               έχω ένα πίνακα στο excel με ακαίρεους αριθμούς και θέλω να τον ταξινομήσω.
Το θέμα είναι ότι οι τιμές στον πίνακα προκείπτουν από αλλού.
Δηλαδή ας πούμε κάθε κελί έχει τιμές του τύπου --> =(E15 - A46)
Αν ήταν ένας απλός πίνακας με τιμές που τις έβαζα χειροκίνητα τότε η κλασική ταξινόμηση θα δούλευε κανονικά, τώρα όμως δεν δουλεύει.
Υπάρχει κάποια λύση?

Ευχαριστώ.

Δημοσ.

Δεν είναι θέμα που ανήκει στον Προγραμματισμό, το μετακινώ στο Software...

 

Ok. Sry δεν το ήξερα. :)

Δημοσ.

Χειροκίνητα, αν πάρεις τα περιεχόμενα με αντιγραφή και στη συνέχεια τα επικολλήσεις με "Ειδική επικόλληση" επιλέγοντας "Μόνο τιμές" σε κάποια άλλη θέση σου επιτρέπει ή όχι την ταξινόμηση;

Δημοσ.

Χειροκίνητα, αν πάρεις τα περιεχόμενα με αντιγραφή και στη συνέχεια τα επικολλήσεις με "Ειδική επικόλληση" επιλέγοντας "Μόνο τιμές" σε κάποια άλλη θέση σου επιτρέπει ή όχι την ταξινόμηση;

To αυτό.

Αν θες "προγραμματιστικά" δες κάπως έτσι:

 

02.jpg

 

Ο κώδικας για το Κουμπί 1

Sub Κουμπί1_Κλικ()

  Sheets("test").Activate
  Range("A2:A7").Select
  Selection.Copy
  Range("C2").Select
  Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
  
  Selection.Sort Key1:=Range("C2"), Order1:=xlAscending, Header:=xlGuess, _
  OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
  DataOption1:=xlSortNormal
 
        
End Sub

Πολλές βελτιώσεις δέχεται αλλά μια πρόχειρη υλοποίηση ας πούμε είναι η παραπάνω

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...