Καλησπέρα/ καλημέρα σε όλους και όλες
Φίλε Τάσο,
υπάρχει κάποιο λάθος στο xl_Com
pineNumbers.xls που ανέβασες, και δεν εννοώ το p αντί του b για το combine

Αν δώσουμε σαν αριθμούς
8 , 7, 6, 5, 3, 2 χωρίς ταξινόμηση
ή αν ο πρώτος αριθμός είναι μεγαλύτερος του ζητούμενου, δηλαδή
για τους αριθμούς
11, 9 , 3, 6 χωρίς ταξινόμηση
Με ζητούμενο αποτέλεσμα 9 και στις δύο περιπτώσεις δεν βρίσκει λύση, ενώ είναι προφανές.
Κάνω λοιπόν μια πρόταση/διόρθωσης

αλλάζουμε το τελευταίο "
Exit FOr" σε "
ccrMatch = ccrMatch - ArrItems(x)" και έτσι νομίζω ότι λύνεται το πρόβλημα.
Τώρα για το ελάχιστο πλήθος νομίζω ότι θα γίνει πολύ χρονοβόρα για να εξετάσει όλους τους συνδυασμούς και να βρει τον ιδανικό.
Μάλλον θα πρέπει να αρκεστούμε στην αντίστροφη ταξινόμηση που όμως όπως προείπα ναι μεν δεν εγγυάται το ελάχιστο πλήθος, αλλά είναι σαφώς μικρότερο από την αύξουσα ταξινόμηση η οποία δίνει το μέγιστο πλήθος.
Ας αλλάξουμε λοιπόν και το "Order1:=xl
Ascending" σε "Order1:=xl
Descending" στην CommandButton2_Click()
Καλή βδομάδα σε όλους και καλές γιορτές.
Θανάσης :icon_out:
ΥΓ. Τάσο, ξαναλέω ότι θα πρέπει να το ανεβάσεις στα χρήσιμα.