Forum

Αναζήτηση στο ms-office.gr

Πάμε!
ms-office.gr > Forum > Microsoft Office > Visual Basic for Applications (VBA) > [Access - VBA] ΕΡΩΤΗΜΑ ΓΙΑ ΚΩΔΙΚΑ

Visual Basic for Applications (VBA) Ερωτήσεις / Απαντήσεις σε σχέση με τη χρήση της VBA.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 26-11-09, 14:27
NIC Ο χρήστης NIC δεν είναι συνδεδεμένος
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2000, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 13-08-2009
Μηνύματα: 13
Προεπιλογή ΕΡΩΤΗΜΑ ΓΙΑ ΚΩΔΙΚΑ

Καλησπέρα. Μπράβο για την συνέχεια της καλής σας προσπάθειας. Έχω κάνει μια ερασιτεχνική βάση σε Access 2007 Ελληνικά για διαχείριση προσωπικού. Στην φόρμα καταχώρισης του προγράμματος για κάθε εργαζόμενο έβαλα σε VB έναν περιορισμό μετά από ενημέρωση στο πεδίο ΥΠΑΛΛΗΛΟΣ. Δηλαδή μετά την ενημέρωση του πεδίου υπάλληλος τρέχει ο παρακάτω περιορισμός

Private Sub ΥΠΑΛΛΗΛΟΣ. _AfterUpdate()
If ΥΠΑΛΛΗΛΟΣ. = "ΝΙΚΟΛΑΟΥ" Then ΗΜΕΡΑ ΚΟΛΛΗΜΑΤΟΣ = " Ο ΥΠΑΛΛΗΛΟΣ ΕΧΕΙ ΚΟΛΛΗΜΑ ΕΡΓΑΣΙΑΣ ΤΗΝ ΜΕΡΑ ΑΥΤΗ"

End Sub


Αυτό όμως απαιτεί κάθε φορά που υπάρχει ένα κόλλημα από υπάλληλο να πηγαίνω στον κώδικα και να γράφω εκ’ νέου το επιπλέον κόλλημα. Υπάρχει τρόπος να καταχωρώ το κόλλημα σε ένα πλαίσιο κειμένου και να καταχωρείτε μονό του. Έχω μόνο έναν πίνακα στην βάση με όνομα υπάλληλοι μήπως θα πρέπει να φτιάξω και έναν άλλων για τα κολλήματα;
ΕΥΧΑΡΙΣΤΩ

Τελευταία επεξεργασία από το χρήστη gr8styl : 08-01-10 στις 22:39. Αιτία: Πρόσθεση προθέματος
Απάντηση με παράθεση
  #2  
Παλιά 26-11-09, 22:57
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 606
Προεπιλογή

Καλησπέρα

Φτιάξε ένα κουμπί (πχ εντολή3) στη φόρμα σου που να κάνει κάτι σαν αυτό που έχεις ήδη αναφέρει

Private Sub Εντολή3_Click()

If Not IsNull(Κείμενο1) Then
Κείμενο1 = Null
Exit Sub
Else
Κείμενο1 = "Ο υπάλληλος θα απουσιάσει"
End If

End sub


Με το παραπάνω κώδικα σβήνεις -αν υπάρχει κάτι γραμμένο- στο πλαίσιο κειμένου (Κείμενο1) και φυσικά γράφεις τη φράση 'Ο ύπάλληλος απουσιάζει', όταν το πλαίσιο κειμένου ειναι άδειο.


Μπορείς και με αρκετούς άλλους τρόπους πχ1 με σύνθετο πλαίσιο, πχ2 με το που 'μπαίνεις' σε κάποιο πεδίο ή πλαίσιο κειμένου να σου γεμίσει ένα πεδίο με κάποιο κείμενο ...

...αυτά απο μένα Νικ
Φιλικά Νίκος

Σημείωση: Τα παραπάνω έχουν νόημα υπο την προυπόθεση να αφορούν VBA Acces

Τελευταία επεξεργασία από το χρήστη Meteora : 26-11-09 στις 23:02. Αιτία: Συμπλήρωση
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Πρόβλημα σε κώδικα jimrenoir Access - Ερωτήσεις / Απαντήσεις 2 10-05-11 14:50
Βοήθεια σε κώδικα... Χρήστος Access - Ερωτήσεις / Απαντήσεις 2 20-02-11 07:45
Βοήθεια σε κώδικα... Χρήστος Access - Ερωτήσεις / Απαντήσεις 13 06-02-11 20:11
[Γενικά] Διορθωση κωδικα misirlis Excel - Ερωτήσεις / Απαντήσεις 2 13-01-11 07:30
Κατασκευή Κώδικα?? agi37 Access - Ερωτήσεις / Απαντήσεις 11 23-08-10 07:26


Η ώρα είναι 12:04.