Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Εκτέλεση Ερωτήματος από μακροεντολή

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 03-06-16, 15:44
Όνομα: Γρηγόρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-03-2013
Μηνύματα: 131
Προεπιλογή Εκτέλεση Ερωτήματος από μακροεντολή

Καλησπέρα.
Η ερώτησή μου είναι η εξής : Υπάρχει τρόπος να βλέπω σε πραγματικό χρόνο ποιο ακριβώς ερώτημα εκτελείται την συγκεκριμένη στιγμή από μία μακροεντολή; Έχω μία μακροεντολή με πολλά ερωτήματα και δεν μπορώ να δω ποιο εκτελείται και πόσα έχουν απομείνει.

Ευχαριστώ εκ των προτέρων
Απάντηση με παράθεση
  #2  
Παλιά 03-06-16, 23:05
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 205
Προεπιλογή

Ένας απλός τρόπος να το κάνεις είναι ο εξής.

Δημιουργείς μία φόρμα με 2 text. πχ Text 3 και Text 5
Βάλε και ένα κουμπί και στο συμβάν on click γράφεις κώδικα πχ

Me.Text3.value = "Step 01 of ποσα ερωτήματα έχεις"
Me.Text5.value = "Please Wait!!"
DoCmd.OpenQuery "Ερώτημα1"
Me.Text3.value = "Step 02 of 12"
DoCmd.OpenQuery "Ερώτημα 2"
Me.Text3.value = "Step 03 of 12"
DoCmd.OpenQuery "Ερώτημα 3"
Me.Text3.value = "Step 04 of 12"
DoCmd.OpenQuery "Ερώτημα 4"
.............................. Όσα ερωτήματα θέλεις και στο τέλος
Me.Text5.value = "Ready!"
Απάντηση με παράθεση
  #3  
Παλιά 03-06-16, 23:07
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Γρηγόρη, δες στη συνημμένη ΒΔ μία προσομοίωση του ζητούμενου.

1) Στη ΒΔ η συνάρτηση ProgressMeter εμφανίζει τη φόρμα Form1.

2) Η μακροεντολή Macro1, πριν εκτελέσει ένα ερώτημα, καλεί τη συνάρτηση ProgressMeter με όρισμα το όνομα του ερωτήματος.

3) Ο κώδικας της ProgressMeter, ανοίγει τη φόρμα Form1 και ορίζει κατάλληλα την ιδιότητα Caption.

Στον κώδικα πρόσθεσα και ένα μήνυμα για καθυστέρηση.

Κάνε διπλό κλικ στο Macro1 και δες το αποτέλεσμα.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb Macro.mdb (504,0 KB, 31 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 04-06-16, 20:14
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Επειδή βρίσκω απλή και πρακτική τη λύση που πρότεινε ο Χρήστος, ανεβάζω μια παραλλαγή της.

Ανοίγουμε τη φόρμα και κάνουμε κλικ στο κουμπί της.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ShowInfo.mdb (960,0 KB, 42 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 08-06-16, 15:57
Όνομα: Γρηγόρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-03-2013
Μηνύματα: 131
Προεπιλογή

Σας ευχαριστώ όλους θερμά για την άμεση ανταπόκρισή σας!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Εκτέλεση ερωτήματος κάθε 1η του μήνα gmax Access - Ερωτήσεις / Απαντήσεις 8 07-05-15 13:50
Έλεγχος αν η εκτέλεση ερωτήματος επιστρέφει κάτι. sarrpan Access - Ερωτήσεις / Απαντήσεις 6 14-02-14 08:37
[Excel07] Μακροεντολή anestaki Excel - Ερωτήσεις / Απαντήσεις 4 10-04-12 21:46
[ Ερωτήματα ] Εκτέλεση ερωτήματος από μακροεντολή? iondep Access - Ερωτήσεις / Απαντήσεις 17 27-09-10 10:14


Η ώρα είναι 08:33.