| Visual Basic for Applications (VBA) Ερωτήσεις / Απαντήσεις σε σχέση με τη χρήση της VBA. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλημέρα σας! Έχω μία φόρμα στην οποία θέλω γράφοντας μια οποιαδήποτε τιμή σε ένα πεδίο Α, να εμφανίζεται σε άλλο πεδίο Β μια ορισμένη τιμή. Πχ after update: if Α = οτιδήποτε then Β = 2010. Το "οτιδήποτε" πως συμβολίζεται; Ευχαριστώ πολύ |
|
#2
| |||
| |||
|
Γιώργο καλησπέρα, Δοκίμασε να ελέγξεις αν το Α ΔΕΝ είναι κενό, δηλαδή A <> "" |
|
#3
| ||||
| ||||
|
Καλησπέρα... Το "οτιδήποτε" συμβολίζεται με το : not isNull(OnomaPediou) Με εκτίμηση Νίκος Δ. |
|
#4
| |||
| |||
|
Σας ευχαριστώ για τις απαντήσεις αλλά δεν δούλεψαν. Τελικά επειδή στο πεδίο μπαίνουν αριθμοί κατέληξα στο εξής τρυκ. If Α >= 1 Then Β = 2009 If Α = " " Then Β = 2011 |
|
#5
| ||||
| ||||
|
Καλησπέρα... Γιώργο, γράψε πως χρησιμοποίησες την συνάρτηση που σε πρότεινα και τί περιεχόμενα δέχονται τα πεδία σου (Αριθμητικά, αλφαριθμητικά,...). Νίκος Δ. |
|
#6
| |||
| |||
| Παράθεση:
not is Null (A), not is Null [A], αλλά καμία δεν δούλεψε. Στο πεδίο μπαίνουν αριθμοί. |
|
#7
| ||||
| ||||
|
Καλημέρα... Κώδικας: Private Sub Α_AfterUpdate()
Me.Β = IIf(Not IsNull(Me.Α), 2010, 2001)
End Sub
Μπορείς και έτσι Κώδικας: If nz(me.A,0) = 0 then me.B = 12345 else me.B = 54321 end if Αυτά... Νίκος Δ. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Φόρμες ] ΟΡΙΣΜΟΣ ΤΙΜΗΣ | artchrist73 | Access - Ερωτήσεις / Απαντήσεις | 5 | 05-11-11 09:21 |
| Απόδοση τιμής Υπολογιζόμενου Πεδίου σε πεδίο πίνακα. | foxone | Access - Ερωτήσεις / Απαντήσεις | 6 | 14-10-11 10:32 |
| [ Πίνακες ] Ορισμός τυχαίου αριθμού σε πεδίο πίνακα | dimitris p | Access - Ερωτήσεις / Απαντήσεις | 26 | 24-03-10 14:51 |
| Εισαγωγή Τιμής απο Ένα πεδίο σε Άλλο | athigb | Access - Ερωτήσεις / Απαντήσεις | 1 | 11-12-09 13:57 |
| Διάβασμα τιμής απο πεδίο του 1ου Record ενός πίνακα - DAO | Meteora | Access - Ερωτήσεις / Απαντήσεις | 1 | 10-04-09 13:25 |
Η ώρα είναι 12:17.




Αλλαγή σε γραμμικό τρόπο

