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

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

قام بنشر

الحمد لله بعد البحث وجدت ضالتى بهذا الملف عمل الملف به كود ارتباط تشعبى بين رقم القرار اللى موجود في العمود 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
قام بنشر

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

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information