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

إلى الخبراء في الماكرو .. الرجاء المساعدة


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

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

تحية طيبة لجميع الأعضاء ..

أحاول إعداد ورقة تقرير تحتوي على ماكرو لتسهيل العمل .. ولكني أجد صعوبة في إجراء الماكرو بسبب قلة خبرتي في هذا المجال .. وأتمنى ممن لديه خبرة أن يفيدني ويساعدني .. ولكم جزيل الشكر والامتنان ..

في ملف وورد

لدي مربعان يحتوي كل منهما على صورة ..

وقد قمت بإجراء ماكرو ليضع الصور مباشرة كملأ للمربعان ..

وهو كالتالي :

Sub Macro1()
'
' Macro1 Macro
' Macro recorded ‏22‏/08‏/2008 by Hassan AL Moamen
'
Dim z As String
z = InputBox("أدخل الرابط", vbokonlh)
    ActiveDocument.Shapes("Rectangle 4").Select
        Selection.ShapeRange.Fill.UserPicture _
        "C:\GetAttachment.jpg"
    ActiveDocument.Shapes("Rectangle 5").Select
        Selection.ShapeRange.Fill.UserPicture _
        "C:\DSC03750.jpg"
    
    End Sub

المشكلة التي واجهتني وأود حلها بمساعدتكم هي ..

أنني أود إدخال مسار الصور عن طريق الإنبت بوكس inputBox .. ويتم تعريفه بدلاً من c:\ الموجودة في الكود السابق .. حتى يكون مسار الصور متغير حسب التقرير وموقع الصور الخاصة به .. مع العلم بأن الصور سيكونون بنفس الاسم والمجلد أو المسار هو الذي سيتغير في كل مرة ..

بمعنى أنه في المثال السابق (التقرير السابق) مسار الصور هو :

C:\GetAttachment.jpg

C:\DSC03750.jpg

وفي تقرير آخر سيكون مسار الصور (مثلا) :

C:\1\GetAttachment.jpg

C:\1\DSC03750.jpg

وفي تقرير ثالث سيكون مسار الصور (مثلا) :

C:\2\GetAttachment.jpg

C:\2\DSC03750.jpg

وهكذا ...

فأنا أود إدخال مسار المجلد المحتوي على الصور كـ c:\2\ أو c:\1\ أو أي مجلد آخر

فأرجو منكم المساعدة في إكمال الماكرو ..

ولكم مني جزيل الشكر والامتنان ...

تم تعديل بواسطه حسن المؤمن
رابط هذا التعليق
شارك

  • 3 weeks later...

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