API Documentation > CorelDRAW > 2025-v26 > Printer > IPrnVBAPrinter
Printer.Ready property
Returns True if the printer is ready
Syntax:
Property Get Ready() As Boolean
Remarks:
The Ready property returns a read-only value containing the ready state of a printer.
Examples:
The following VBA example lists the printers that are not ready to print.
Sub Test()
Dim intCounter As Integer
Dim Prn As Printer
Dim s As String
For intCounter = 1 To Printers.Count
  Set Prn = Printers(intCounter)
  If Prn.Ready = False Then

 s = s & Prn.Type & vbCr
  End If
Next intCounter
MsgBox "The following printers are not ready: " & vbCr & vbCr & s
Set Prn = Nothing 
End Sub