محمد التميمي قام بنشر منذ 5 ساعات قام بنشر منذ 5 ساعات السلام عليكم لدي كود لطباعة ملف pdf مع موديول شغال ولكن بعد تنفيذ امر الطباعة يفتح برنامج الـ pdf ولا يغلقه ممكن لوسمحتم تعديل بسيط على الكود ليتم طباعة ملف PDF دون فتحه مع فائق الشكر والاحترام الكود ادناه Private Sub Comannd187_Click() Dim strFilePath As String Dim strFileName As String strFileName = "66.PDF" strFilePath = "D:\Pictures\NEW\" & strFileName If Dir(strFilePath) > "" Then PrintFile (strFilePath) Else Beep MsgBox "لا توجد مرفقات يمكن طباعتها" End If End Sub
kkhalifa1960 قام بنشر منذ 4 ساعات قام بنشر منذ 4 ساعات تفضل استاذ @محمد التميمي . Private Sub Comannd187_Click() Dim strFilePath As String Dim strFileName As String strFileName = "66.PDF" strFilePath = "D:\Pictures\NEW\" & strFileName If Dir(strFilePath) <> "" Then ' استدعاء أداة سطر الأوامر للطباعة Dim strPrinterCommand As String strPrinterCommand = """C:\Program Files\SumatraPDF\SumatraPDF.exe"" -print-to-default """ & strFilePath & """" ' تنفيذ الأمر للطباعة Call Shell(strPrinterCommand, vbHide) Else Beep MsgBox "لا توجد مرفقات يمكن طباعتها" End If End Sub
Foksh قام بنشر منذ 3 ساعات قام بنشر منذ 3 ساعات مشاركة مع الاستاذ @kkhalifa1960 جرب الكود التالي من احد ملفاتي .. Private Sub Comannd187_Click() Dim strFilePath As String Dim strFileName As String Dim strCommand As String strFileName = "66.PDF" strFilePath = "D:\Pictures\NEW\" & strFileName If Dir(strFilePath) > "" Then strCommand = "print """ & strFilePath & """" Shell strCommand, vbHide Else MsgBox "لا توجد مرفقات يمكن طباعتها" End If End Sub
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.