要判斷Access窗體的打印狀態,可以使用以下方法:
Me.PrintPreview
If Me.Printer.PrinterStatus = acPrinterReady Then
' 打印機準備就緒,可以打印窗體
Me.Print
End If
If Printer.PrinterStatus = acPrinterReady Then
' 打印機準備就緒,可以打印窗體
DoCmd.PrintOut
End If
請注意,上述方法僅適用于Access VBA編程。如果你是在Access表單的事件過程中進行判斷,可以使用類似的代碼。