Εμφάνιση ενός μόνο μηνύματος
  #3  
Παλιά 11-05-16, 15:29
nikolassor Ο χρήστης nikolassor δεν είναι συνδεδεμένος
Όνομα: Νικόλας
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 10-11-2014
Μηνύματα: 35
Προεπιλογή

Δοκίμασε να βάλεις " On Error Resume Next " πριν από το σφάλμα σου.

Ίσως επειδή ενεργοποιείται με την κάθε αλλαγή η εντολή "Change()", την ώρα που αδειάζεις το πεδίο, δεν έχει με τι να κάνει τον πολλαπλασιασμό.
Είχα αντιμετωπίσει κάτι παρόμοιο προσθέτοντας ένα μηδενικό ώστε να υπάρχει πάντα ένας αριθμός για να μπορεί να κάνει την πράξη.
πχ.:
Me.txtTotalPay = (1 * Me.txtRegularHours + 0) + (Me.txtOTHours + 0 * 1)

Δεν ξέρω αν είναι σωστό ή αν θα σου δουλέψει, αλλά είχε πιάσει σε μένα.

Αν θέλεις βάλε και ένα συνημμένο...
Απάντηση με παράθεση