
02-06-15, 09:51
|
 | Συντονιστής Όνομα: Σπύρος Τσιλιγιάννης Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 22-11-2011 Περιοχή: Αθήνα
Μηνύματα: 2.321
| |
Καλημέρα
Η απάντηση στο post #8, είναι σαφής.
Μπορείς να ανοίγεις, από όποιο φύλλο θέλεις, όποια φόρμα θέλεις ως εξής: Παράδειγμα:
Έχεις, 5 φύλλα και 3 φόρμες.
Θέλεις, από το φύλλο1, να ανοίγει η UserForm2
από το φύλλο3, να ανοίγει η UserForm3
από το φύλλο5, να ανοίγει η UserForm1
Βάλε στα φύλλα, τον πρώτο κώδικα αντικαθιστόντας, το UserForm1 του παραδείγματος, με την φόρμα που θέλεις να ανοίγει από το συγκεκριμένο φύλλο.
Μετά σε κάθε κουμπί φόρμας, βάζουμε τον δεύτερο κώδικα.
Σημείωση:
Το αρχικό ερώτημα, δεν έκανε λόγο για πολλές φόρμες.
Η εκτέλεση ενός κώδικα, μπορεί να είναι «απλό» πράγμα.
Η σωστή και ασφαλής λειτουργία, είναι «άλλο» κεφάλαιο.
Κανονικά, θα πρέπει να ξέρει κανείς, πόσες φόρμες θα ανοίγουν, από που, να φτιάξει μοναδικά τις μεταβλητές όπου χρειάζεται, να ονομάσει μοναδικά τα Textboxes και κάποια άλλα πράγματα, που δεν είναι εύκολο να αναλυθούν εδώ.
|