اذهب الي المحتوي
أوفيسنا

ادراج صورة مع الشهادة


2saad
إذهب إلى أفضل إجابة Solved by ابراهيم الحداد,

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

إخواني الأعزاء خبراء المنتدي بعد سلام الله عليكم ورحمة الله وبركاته

مرفق لكم شيت للنابغة ساجدة العزاوي من العراق بارك الله فيها وفيكم جميعا

وهو شيت لطباعة شهادتين في ورقة واحدة

والمطلوب كيف اضع صورة للطالب ورمرفق مع الشيت ملف به مجموعة من الصور كنموذج

 

saad.rar

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

اخى الكريم اين المكان الذى تريد وضع الصورة فيه

حيث ان الشهادة مليئة بالبيانات 

و لا تتيح مكان للصورة

  • Like 1
رابط هذا التعليق
شارك

  • أفضل إجابة

السلام عليكم ورحمة الله

استخدم الكود التالى

ملحوظة هامة : الكود يعمل على ارقام الجلوس و ليس الاسماء لان اسماء الصور بارقام الجلوس

Sub InsetPics()
Dim ws As Worksheet
Dim Pth As String, SName As String
Dim Pic As Object, C As Range, Rng As Range
Set ws = Sheets("شهاده محدده ترم2")
Application.ScreenUpdating = False
For Each Pic In ws.Pictures
Pic.Delete
Next
Pth = ActiveWorkbook.Path
On Error Resume Next
For i = 3 To 19 Step 16
Set C = ws.Range("M" & i)
Set Rng = ws.Range("N" & i - 1)
SName = Pth & "\photo\" & C & ".jpg"
Set Pic = ActiveSheet.Pictures.Insert(SName)
If Not IsEmpty(Pic) Then
With Pic
.Top = Rng.Top
.Left = Rng.Left
.Width = Rng.Width
.Height = Rng.RowHeight
.Name = C.Value
End With
End If
Next
Application.ScreenUpdating = True
End Sub

 

  • Like 2
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

فى كل كود من الاكواد الاربعة السابقة لهذا الكود

استبدل تلك السطور

If Sheets(2).Cells(19, 13) = "" And Sheets(2).Cells(3, 13) <> "" Then
Sheets(2).Range("a1:p15").PrintOut
End If

بهذه السطور 

If Sheets(2).Cells(19, 13) = "" And Sheets(2).Cells(3, 13) <> "" Then
    Call InsetPics
    Sheets(2).Range("a1:p15").PrintOut
    End If

 

  • Like 1
رابط هذا التعليق
شارك

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