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

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

قام بنشر

جزاك الله خيرا - المعادلة بتكتب المسار كله وليس اسم الملف فقط فهل يمكن ان يكتب اسم الملف فقط ؟

اعزكم الله

قام بنشر

السلام عليكم

في هذه الحالة تعملها علي خطوتين

بفرض أن المعادلة السابقة

=CELL("filename") 

موجودة في الخلية K1 إذهب لخلية أخري واكتب المعادلة التالية
=MID(K1,SEARCH("[",K1)+1,SEARCH("]",K1)-SEARCH("[",K1)-1)

قام بنشر

سلمت يداك الفاضل TareQ M ولكنى وجدت هذا الكود يمكن ينفع

Function MyName() As String

MyName = ThisWorkbook.Name

End Function

Function MyFullName() As String

MyFullName = ThisWorkbook.FullName

End Function

Function SheetName(rAnyCell)

Application.Volatile

SheetName = rAnyCell.Parent.Name

End Function

ثم نقوم بعمل المعادلات داخل الملف

مثلا =myname()

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

قام بنشر

أخى الكريم إن شاء الله تضبط هذه المعادلة

=MID(CELL("filename";A1);FIND("[";CELL("filename";A1))+1;FIND("]";CELL("filename";A1))-FIND("[";CELL("filename";A1))-1)

مرفق ملف للتوضيح

name.zip

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information