Εμφάνιση ενός μόνο μηνύματος
  #3  
Παλιά 06-11-20, 16:55
dimitrisp Ο χρήστης dimitrisp δεν είναι συνδεδεμένος
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-07-2014
Περιοχή: Πάτρα
Μηνύματα: 385
Προεπιλογή

Καλησπέρα

Φίλε Χρήστο, δεν θέλω να κάνω εκτύπωση με την εντολή DoCmd.RunCommand acCmdPrint!
Η αλήθεια είναι πώς είτε χρησιμοποιήσουμε την εντολή αυτή είτε τα πλήκτρα CTRL + P,
έχουμε το ίδιο αποτέλεσμα: Ανάδυση του παραθύρου εκτύπωσης των Windows.

Αλλά, νομίζω, έχει ενδιαφέρον να παραθέσω το πώς μου ήρθε η ιδέα για το ζητούμενο:
Από μιά φόρμα τής βάσης μου ανοίγω με κατάλληλο κώδικα ένα αρχείο μορφής pdf.
Με ανοιχτό το αρχείο pdf, πατάμε τα πλήκτρα CTRL + P και ανοίγει το προεπιλεγμένο
παράθυρο εκτύπωσης του pdf. (και όχι το προεπιλεγμένο παράθυρο εκτύπωσης των Windows).

Έχοντας κατά νου τα παραπάνω και θέλοντας να αυτοματοποιήσω την όλη διαδικασία,
σκέφτηκα την ενεργοποίηση των πλήκτρων CTRL + P με vba, έτσι ώστε όταν ανοίγει το αρχείο
pdf, αυτόματα να μεταφέρεται στη διαδικασία εκτύπωσης!

Βεβαίως, ύστερα από αρκετή σκέψη και περίσκεψη νομίζω ότι αυτό δεν γίνεται τουλάχιστον με τον τρόπο που σκέφτηκα!

Έχει κανείς άλλος φίλος καμιά άλλη ιδέα?
Απάντηση με παράθεση