اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته
السادة الأساتذة الأجلاء
يرجى من سيادتكم مساعدتى فى طباعة الصورة الحالية الموجوده داخل اليوزرفورم وكل ما اريده هو اذا كانت الصورة موجوده داخل Image1 وعند الضغط على زر الطباعة يطبع والا تظهر رساله تفيد لا توجد صورة  لطباعتها و انا بحثت فى حل هذه المشكلة اولاً فوجدت هذا الكود للإستاذ/ عماد غازى ولكن فى هذا الكود يطلب منى تحميل الصورة من المسار الموجوده فية ولكن الصورة موجوده الآن بالفعل داخل الـ Image1  كل ماريده الطباعة فقط عند الضغط على زر الطباعه .
ولسيادتكم جزيل الشكر والتقدير على كل ما تقدموه لنا من مساعدات وافكار وأكواد ممتعه .
 طباعة الصور من الفورم - Copy.xlsm

  • أفضل إجابة
قام بنشر

لكي يتم وضع الصورة في النموذج يجب أن يتم استعراض الملفات وتحديدها

فلماذا نريد طباعتها بعد وضعها في النموذج الأولى طباعتها من مسارها الأصلي

إلا إذا كان مصدر الصورة ليس على الجهاز والهدف هو استخراجها مرة أخرى 

على كل حال

يمكنك استعمال هذا الكود في الزر

Private Sub CommandButton1_Click()
Dim image_path
image_path = CreateObject("scripting.filesystemobject").GetSpecialFolder(2).Path & "\mas.bmp"
SavePicture Image1.Picture, image_path
If MsgBox("هل تريد طباعة الصورة الآن؟", vbYesNo) = vbNo Then Exit Sub
Call apiShellExecute(Application.hwnd, "print", image_path, vbNullString, vbNullString, 0)
End Sub

بالتوفيق 

  • Like 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information