Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ho provato, ma ... non viene! In particolare, OpenPrinter mi dà "0". Pazienza, ringrazio per le sollecite risposte e vedrò come fare (ma possibile non ci sia una soluzione semplice?).
Buon lavoro
Perché il nome della stampante non è corretto, Utilizza il codice allegato per ottenere l'elenco delle stampanti installate sul tuo pc e lo status (che però non è quello che serve a te).
Maggiori dettagli qui.
Andrea.
Public Sub PrintersInstalled()
Dim wmi As Object, prn As Object
On Error GoTo Uffa
Set wmi = GetObject("winmgmts:{impersonationLevel=impersonate}!\.\root\cimv2")
For Each prn In wmi.ExecQuery("Select * from Win32_Printer")
Debug.Print prn.name, prn.PrinterStatus, prn.Status
Next
Uffa:
Set wmi = Nothing: Set prn = Nothing
End Sub