![]() |
Αυτό δουλεύει: .FindFirst "[fld1]=" & GoToNum Αυτό γιατί να μην δουλεύει; .FindFirst "[fld1]=" & GoToNum & " And [fld2]=#" & GoToDate & "#" |
Δοκίμασε την παρακάτω εντολή αναζήτησης .FindLast "[fld1]=" & GoToNum & " And [fld2]=#" & Format(GoToDate, "m/d/yyyy") & "#" |
Φαίνεται ότι δεν επηρρεάζει τόσο το Last (το υιοθετώ όμως!) όσο το Format!!! Ευχαριστώ πολύ ρε Γιώργο.... |
Καλημέρα Χρήστο, ζητούσες την τελευταία εγγραφή με την οποία ταυτίζονταν (λόγω τροποποίησης ή προσθήκης) κάποια άλλη. Ο κώδικας συνεπώς είναι: .FindLast "[fld1]=" & GoToNum & " And [fld2]=#" & Format(GoToDate, "m/d/yyyy") & "#" Αν τώρα σκεφθούμε ότι με τους περιορισμούς των διπλοεγγραφών η τελευταία εγγραφή είναι και η μοναδική, μπορούμε να πετύχουμε το ζητούμενο και με τον κώδικα: .FindFirst "[fld1]=" & GoToNum & " And [fld2]=#" & Format(GoToDate, "m/d/yyyy") & "#" Φιλικά/Γιώργος |
Ευχαριστώ Γιώργο... |
| Η ώρα είναι 11:08. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.