
15-10-13, 01:48
|
| Όνομα: Στέλιος Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 22-05-2009 Περιοχή: Αθήνα
Μηνύματα: 169
| |
Γιώργο καλημέρα.
Επανέρχομαι στο θέμα μας. Την συγκεκριμένη μέθοδο δεν την γνωρίζω και πάω και εγώ ψάχνοντας γιατί όπως βλέπω θα μου φανεί χρήσιμη.
Για να σου εμφανίζονται σύμβολα των σελιδοδεικτών στο έγγραφο πατάς στο πλήκρο πάνω αριστερά, "επιλογές του Word", "Για προχωρημένους" και επιλέγεις Εμφάνιση σελιδοδεικτών.
Ψάχνοντας σχετικά θέματα βρήκα πως υπάρχουν δύο είδη σελιδοδεικτών στο Word, oι "placeholder" και οι "enclosing".
Στην πρώτη περίπτωση πατάς σε κάποιο σημείο του εγράφου όπου θέλεις να τοποθετηθεί ο σελιδοδείκτης και επιλέγεις εισαγωγή σελιδοδείκτη. Στην περίπτωση αυτή το κείμενο εισάγεται δεξιά του σελιδοδείκτη. Στην περίπτωση αυτή βλέπεις στην θέση αυτή ένα σύμβολο σαν το κεφαλαίο Ι. Δεν μπορείς όμως να γνωρίζεις ποιος σελιδοδείκτης είναι.
Στην δεύτερη περίπτωση επιλέγεις μία λέξη ή σειρά λέξεων και επιλέγεις πάλι εισαγωγή σελιδοδείκτη. Στην περίπτωση αυτή η λέξη που επέλεξες περικλείεται από τα σύμβολα [ ]. Με τον κώδικα που έχουμε και αυτόν που θα αναφέρω στην συνέχεια η λέξη αυτή αντικαθίσταται από το κείμενο του πεδίου που επιλέξαμε. Έτσι μπορείς να βάλεις στο πρότυπο τα ονόματα των πεδίων και να τους δώσεις την διαμόρφωση που θέλεις (Bold, Italic κλπ) και θα αντικατασταθούν με το κείμενο των πεδίων που θα πάρει την διαμόρφωση του σελιδοδείκτη. Έτσι μπορείς εύκολα να δείς στο πρότυπο τι έχεις βάλεις και που και να δώσεις κα την διαμόρφωση που θες.
Στον κώδικα που χρησιμοποιήσαμε αρχικά στην πρώτη γραμή γίνεται η επιλογή του σελιδοδείκτη και στην συνέχεια τοποθετείται το κείμενο του πεδίο. Βρήκα και την επιλογή αυτή όπου γίνεται η ίδια διαδικασία με μία γραμμή κώδικα:
doc.bookmarks("ΕΠΩΝΥΜΟ").Range.Text = Me.ΕΠΩΝΥΜΟ
Το δοκίμασα και δουλεύει εξίσου καλά.
|