| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλησπέρα σε όλους, Στην βάση που φτιάχνω έχω τον πάρα κάτω κώδικα vba και για άλλη μια φορά χρειάζομαι την βοήθεια σας. Private Sub cmdRegister_Click() 'Check value of Registration code in tblDbaseInfo to see if this matches value chosen in combo box If Me.txtActKey.Value = DLookup("dbaseRegCode", "tblDbaseInfo") Then lngMyRegKey = Me.txtActKey.Value Me.txtPassword.Enabled = False Me.Title2.Caption = "Verification key is correct.!!" Me.activation = True Me.trial = False Me.ExpRegistration = Me.InstDate + 32 Me.ExpRegistration.Requery Me.RegDays = 32 Me.RegDays.Requery Forms!ftblLogin.Activated = True Forms!ftblLogin.TrialMode = False DoCmd.Close acForm, Me.Name DoCmd.OpenForm "frmLogon" Else Me.txtActKey.SetFocus End IF End Sub Θα ήθελα λοιπόν να όταν τρέχει ο πάρα πάνω κώδικας να "ψάχνει" στον πιο πάνω πίνακα αλλά πχ στην δεύτερη εγραφή του "dbaseRegCode" . Δεν γνωρίζω πώς μπορώ να επιτύχω κάτι τέτοιο και θα εκτιμούσα άν μπορεί κάποιος φίλος να βοηθήσει. Σας ευχαριστώ εκ προτέρων |
|
#2
| |||
| |||
|
Καλησπέρα Γιώργο, μπορείς να χρησιμοποιήσεις την παρακάτω συνάρτηση: Κώδικας: Public Function ExistValue(numRecord As Long, valValue) As Boolean
'numRecord ο α/α της εγγραφής στην οποία θα γίνει η αναζήτηση
'valValue η τιμή την οποία αναζητούμε
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("Select * FROM tblDbaseInfo")
If Not (rs.EOF And rs.BOF) Then
rs.MoveFirst
rs.Move numRecord - 1
If Not (rs.EOF Or rs.BOF) Then
If rs!dbaseRegCode = valValue Then ExistValue = True
End If
End If
End Function
Φιλικά/Γιώργος |
|
#3
| |||
| |||
|
Γιώργο σε ευχαριστώ και πάλι για την βοήθεια. Θα δοκιμάσω τον κώδικα που μου έδωσες προσαρμόζοντας τον φυσικά στα μέτρα μου και εάν και εφόσον αντιμετωπίσω καποιο θέμα θα επανέλθω. Σε κάθε περίπτωση σε υπέρ-ευχαριστώ.. Υ.Γ: άτομα σαν και εσένα φίλε στον φόρουμ απλά το κάνουν και πιο πλούσιο αλλά και πιο βοηθητικό... Νάσαι καλά |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Φόρμες ] Εστίαση σε συγκεκριμένο πεδίο υποφόρμας | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 10 | 25-06-15 12:24 |
| [ Εκθέσεις ] Εξοδο εκθεσης σε συγκεκριμένο φάκελο | Ρούλα | Access - Ερωτήσεις / Απαντήσεις | 2 | 20-02-15 20:21 |
| [Excel07] Μετάβαση cursor σε συγκεκριμένο κελί | JSARAK2001 | Excel - Ερωτήσεις / Απαντήσεις | 5 | 11-03-13 09:42 |
| [ Πίνακες ] Διόρθωση εγγραφών σε συγκεκριμένο πεδίο | marpapa | Access - Ερωτήσεις / Απαντήσεις | 10 | 15-05-12 20:58 |
| Εύρεση τυχαίων αριθμών από συγκεκριμένο πεδίο | dimogerontas | Access - Ερωτήσεις / Απαντήσεις | 5 | 10-04-12 17:06 |
Η ώρα είναι 08:25.

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

