Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 30-11-10, 23:57
Flashgordon61 Ο χρήστης Flashgordon61 δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-09-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 66
Προεπιλογή Εισαγωγή δεδομένων με UserForm

Καλησπέρα σε όλους τους φίλους του Forum
Ήθελα να κάνω ένα αρχείο (Δελτίο Παραγγελίας) που να το ενημερώνω χωρίς καν να αγγίζω το πληκτρολόγιο (Πολύ τεμπέλικο αρχείο).
Χρησιμοποιώντας λοιπόν τον κώδικα από το αρχείο DatePicker.xls που ανέβηκε σε προηγούμενο θέμα (http://www.ms-office.gr/forum/excel-....html#post1278) και με ότι ήξερα από το Excel τα κατάφερα.
Αρχίζοντας να το χρησιμοποιώ διαπίστωσα ότι είναι πολλά τα κλικ (Είπαμε για τεμπέλικο αρχείο).
Αποφάσισα λοιπόν να φτιάξω ένα UserForm (Φόρμα εισαγωγής δεδομένων) για περισσότερη τεμπελιά.
Με ότι έμαθα από το Forum για την VBA και ένα σχετικό βιβλίο (έβγαλα τα ματάκια μου) έφτιαξα το επισυναπτόμενο αρχείο.
Οι ερωτήσεις :
Ερώτηση 1η
Πως μπορεί σε συγκεκριμένα TexBox του UserForm να μην πληκτρολογώ την ημερομηνία αλλά να την επιλέγω από ένα αναδυόμενο Calendar όπως συμβαίνει στο φύλο εργασίας (Order Form) στην Περιοχή Β4:C33
Ερώτηση 2η
Το Δελτίο Παραγγελίας (Order Form) έχει 30 γραμμές.
Όταν φτάσουμε στην τελευταία γραμμή (33) ο κώδικας έχει πρόβλημα.
Πώς μπορεί, όταν γίνει και η τριακοστή εγραφή ο κώδικας να εγείρει ένα MsgBox που να μας πληροφορεί για την πληρότητα του Δελτίου Παραγγελίας και να μας προτρέπει με Yes/No να εκτυπώσουμε το Δελτίο Παραγγελίας.
& Ερώτηση 3η
Το κελί D2 είναι μορφοποιημένο υπό όρους και με γραμματοσειρά Wingdings με αποτέλεσμα κάποια Symbols.
Πως μπορεί το συγκεκριμένο αποτέλεσμα με την συγκεκριμένη μορφοποίηση να φαίνεται στο UserForm.
Στο επισυναπτόμενο αρχείο περιγράφονται αναλυτικά οι ερωτήσεις.
Περιμένοντας βοήθεια απο τους γκουρού του Forum μας και ζητώντας συγγνώμη για την φλυαρία μου
Σας ευχαριστώ όλους εκ των προτέρων

Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Order Form.xls (171,5 KB, 187 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη Flashgordon61 : 02-12-10 στις 21:24.
Απάντηση με παράθεση