Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Συναρτήσεις ] Η Mod στην access

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 22-03-10, 09:39
Όνομα: Χρηστος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-02-2010
Περιοχή: Βραχατι Κορινθιας
Μηνύματα: 130
Προεπιλογή Η Mod στην access

Καλημερα σε ολους τους φιλους

Ερωτημα:

Την συναρτηση MOD του excel στην access πως την συντασουμε?

Η σκεψη μου ....
Δημιουργω μια λειτουργικη μοναδα με την ονομασια MdexcelMod

Function XLMod(Number#, Optional divisor% = 0) As Double
XLMod = Excel.WorksheetFunction.Mod(Number, divisor)
End Function

και στο ερωτημα μου βαζω ... xlmod( αριθμος ; διαιρετης)
οταν τρεχω το ερωτημα μου βγαζει
runtime error "438"
object doesn't support this propperty or method?
και στη λειτουργικη μοναδα κιτρινιζη η γραμμη XLMod = Excel.WorksheetFunction.Mod(Number, divisor)

που κανω λαθος ?

Ευχαριστω για τον χρονο σας

Σας ανεβαζω και τη βαση
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb dokimastikh.mdb (288,0 KB, 25 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 22-03-10, 11:48
Όνομα: Μαριος
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 25-05-2009
Περιοχή: αθηνα
Μηνύματα: 47
Προεπιλογή

Καλημερα για δοκιμασε το ετσι
Function XLMod(Number#, Optional divisor% = 0) As Double
XLMod =(Number Mod divisor)
End Function
Απάντηση με παράθεση
  #3  
Παλιά 22-03-10, 12:19
Όνομα: Χρηστος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-02-2010
Περιοχή: Βραχατι Κορινθιας
Μηνύματα: 130
Προεπιλογή

Μαριε ευχαριστω

Δουλεψε........
και παλι ευχαριστω
Απάντηση με παράθεση
  #4  
Παλιά 22-03-10, 13:14
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα σε όλους!
Φίλοι μου, η συνάρτηση Mod υποστηρίζεται πλήρως από την Access κι έτσι μας δίνεται
η δυνατότητα να την χρησιμοποιήσουμε κατευθείαν σε υπολογισμένα πεδία Ερωτήματος ή φόρμας με την εξής σύνταξη:

Κώδικας:
=[Πεδίο Διαιρετέου] Mod [Πεδίο Διαιρέτη]
Επίσης για να χρησιμοποιήσουμε λειτουργίες του υπολογιστικού φύλλου Excel (μιλάμε για την WorksheetFunction) στην Access,
θα πρέπει πρώτα να προσθέσουμε την Αναφορά-VBA Microsoft Excel xx.x Object Library (στον VBE στο μενού Tools>References).

Διαφορετικά, θα εισπράξουμε το σφάλμα 438 αφού το αντικείμενο Excel να βρεθεί.
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 22-03-10, 13:17
Όνομα: Μαριος
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 25-05-2009
Περιοχή: αθηνα
Μηνύματα: 47
Προεπιλογή

Χμμμ....εγω το πήρα τελειως μαθηματικα πως θα ταν σωστο ...δεν το σκεφτηκα σαν κωδικα :)
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Αθροισματα στην access q.mrk Access - Ερωτήσεις / Απαντήσεις 4 30-07-15 14:10
[ Ερωτήματα ] Συνάρτηση if στην Access Xristos Access - Ερωτήσεις / Απαντήσεις 15 21-04-15 08:04
[ Ερωτήματα ] Index στην Access mdragon Access - Ερωτήσεις / Απαντήσεις 9 10-03-11 14:14
log file στην access giorgos_ad Access - Ερωτήσεις / Απαντήσεις 5 28-02-10 10:37
[ Εκθέσεις ] Εκθέσεις στην access mike04 Access - Ερωτήσεις / Απαντήσεις 5 23-02-10 16:57


Η ώρα είναι 14:32.