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

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

قام بنشر

جرب الكود التالى   حدد النطاق المراد تصويره ثم  الخلية لوضع الصوره بجوارها

Option Explicit
Sub paste_Picture()
    
    Dim UserRange As Range, OutputRange As Range
    Dim MyPrompt As String, MyTitle As String
    
    MyPrompt = "Select the range you would like to capture."
    MyTitle = "User Input Required"
    On Error Resume Next
    Set UserRange = Application.InputBox(Prompt:=MyPrompt, Title:=MyTitle, Default:=ActiveCell.Address, Type:=8)
    
    If UserRange Is Nothing Then End
    On Error GoTo 0
    
    UserRange.CopyPicture
     
    MyPrompt = "Select the range on which you would like to paste."
    MyTitle = "User Input Required"
    On Error Resume Next
    Set OutputRange = Application.InputBox(Prompt:=MyPrompt, Title:=MyTitle, Default:=ActiveCell.Address, Type:=8)
    
    If OutputRange Is Nothing Then End
    On Error GoTo 0
    
    OutputRange.PasteSpecial
    Selection.Formula = UserRange.Address
End Sub

 

  • Like 5
قام بنشر

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

بمجرد قراءة الكود يشعر المرء بمجهود رائع وفكر ناصع ..لم أجرب الكود ولكنه صادر عن علم من أعلام أوفيسنا الذين لهم باع طويل وفضل كبير في مساعدة الآخرين...جزاكم الله خيرا والسلام عليكم.

 

  • Like 1
قام بنشر

أستاذى محمد حسن

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

أخى أبو راكان  بارك الله فيك تحياتى

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information