Hi,
Ever since the Win 10.0.15063 update I am unable to print a form in my Visual Basic 6 program (it works fine under Win 10.0.14393), so I am putting off updating some computers that use this Visual Basic program until I find a fix.

I use the command "frmPrint1.PrintForm", but the program gives me the error message Run-time error '482' Printer error. I do have printers installed and they do work. If I issue the command "frmAbout.PrintForm" and another form then it will print.
I have narrowed down the problem to an "OLE1.CreateLink tmpFile" code in the frmPrint1 form. If I comment this line out, then the rest of the form will print (just without the OLE Excel object).

I have tried different possible solutions I have found on the Internet, but none of them work. Does anyone know of a possible solution to fix this?

Thank you for any help or suggestions.
Doug