DrLo Δημοσ. 27 Δεκεμβρίου 2018 Δημοσ. 27 Δεκεμβρίου 2018 Έχω ένα excelοφυλλο και μέσα υπάρχει ένα κουμπί Form Control (όχι ActiveX) το οποιο έστω το έχω ονομάσει "koumpi" (εκεί που δείνεις ονομα στα κελιά , στοιχεία του φύλλου) το button αυτό έχει γίνει assigned σε μια sub κανονικά. Θέλω όταν εκτελείται μια άλλη ρουτίνα (εστω routina) στο τέλος της να μεταφέρεται το "focus" στο κουμπί αυτό έτσι όταν πατάω το space να πατιέται να εκτελείται η routina αντι να το πατάω με το ποντίκι. Ψαχνω στο net και από όσο βρίσκω όλες οι απαντήσεις είναι για activeX κουμπί που δε φαίνεται να λειτουργούν με το form control πχ διαβάζω ότι αυτό στα ActiveX κουμπιά γίνεται με το Me.CommandButton1.SetFocus Ποιά είναι η αντίστοιχη εντολή (object κ method) για να κάνω αυτό που θέλω σε form control Button?
Lanike71 Δημοσ. 27 Δεκεμβρίου 2018 Δημοσ. 27 Δεκεμβρίου 2018 Δες την τελευταία απάντηση εδώ: https://www.ozgrid.com/forum/forum/help-forums/excel-general/49960-set-focus-to-textbox-on-userform
DrLo Δημοσ. 27 Δεκεμβρίου 2018 Μέλος Δημοσ. 27 Δεκεμβρίου 2018 3 ώρες πριν, Lanike71 είπε Δες την τελευταία απάντηση εδώ: https://www.ozgrid.com/forum/forum/help-forums/excel-general/49960-set-focus-to-textbox-on-userform Οι γνώσεις μου δεν είναι τόσο προχωρημένες καταλαβαίνω ότι αναφέρεσαι στο: Private Sub UserForm_Activate() ca_name.SetFocus End Sub καταλαβαίνω όμως ότι μιλάνε για ένα κουμπί που έχει μπει σε μια φόρμα. εγώ έχω βάλει απλά ένα κουμπί μέσα στο excelοφυλλο και υπέθετα ότι θα γίνεται παρόμοια όπως λειτουργεί η ".Select" πάνω σε ένα range βλέπω όμως τώρα ότι το κουμπί στο φύλλο δε "κρατάει focus" ... ισως να μην έχει νοημα αυτό που ρωτώ. thanks anyway
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα