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

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

قام بنشر

الحمد لله بعد البحث وجدت ضالتى بهذا الملف عمل الملف به كود ارتباط تشعبى بين رقم القرار اللى موجود في العمود A وبين الملفات ( بى دى اف ) المطلوب إضافة على الكود حتى يعمل على كل الامتدادات سواء كانت صور او ملفات ورد او ملفات اكسس وغيرها من الامتدادات وشاكرين لكم افضالكم وتعاونكم

ارشيف.rar

قام بنشر

شكرا استاذ محمد يوسف على ردكم لى المطلوب عمل ارتباط تشعبى مع كل الامتدادت بمعنى اضافة على هذا الجزء من الكود لان الارتباط التشعبى  الموجود فى هذا الملف لايفتح الا الملفات بى دي اف واريد ان اعمم على الكود حتى يفتح صورة او ملف ورد او ملف اكسس او ملف اكسيل وهذا الجزء المطلوب التعديل عليه

stPath = ActiveWorkbook.Path & "\" & c.Value & ".pdf"

قام بنشر

لماذا  لا  تجعل  قائمة  الملفات  في  عمود  محدد   ومن ثم  عمل  هايبر لينك  وفتحها بدلا  من  كتابة  الملفات يدويا  في  العمود  الاول  وربطها  بعمود  اخر.

لا  اعتقد  انها  طريقة  عملية .  اراها  تاخذ  الكثير  من  الوقت  لتربط  كل  ملف  تكتبه  يدويا  بعمود أخر .

  • Like 1
قام بنشر

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

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

@فوزى فوزى  لم  تجيني  على  استفساري  

لا  اجد  اي  مبرر  لهذه  الطريقة  انت  تصعب  الامور  على  نفسك  وعلينا .

مع  هذا  هذه  محاولة  اذا  لم  يكن  ما  تريده  عليك  انتظار  شخص  اخر.

index.xlsm

  • Like 1
قام بنشر
Option Explicit
 Sub addHyperlinks()
 Dim objFSO As Object
 Dim objFolder As Object
 Dim objFile As Object
 Dim i As Integer
 Dim dataSheet As Worksheet
   Set dataSheet = ورقة1
   'Create an instance of the FileSystemObject
 Set objFSO = CreateObject("Scripting.FileSystemObject")
   'Get the folder object
 Set objFolder = objFSO.GetFolder("C:\Users\Khaled\Desktop\ارشيف")
    i = 1
   'Loop through each file in the folder
 For Each objFile In objFolder.Files
   dataSheet.Hyperlinks.Add Anchor:=Cells(i, 5), Address:=objFile.Path, TextToDisplay:=objFile.Name, ScreenTip:=objFile.Path
 i = i + 1
   Next objFile
 End Sub

جرب هذا الكود وهو منقول من موقع اجنبي

  • 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