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

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

قام بنشر

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

إخواني وأحبابي في الله

 

مع كل جديد ومفيد في عالم الإكسيل الشيق ، أقدم لكم دالة معرفة UDF ، تقوم الدالة بإظهار المعادلات في أي خلية ، وتعرضها كنص ...

الدالة بالشكل التالي

Function FormText(CellRef As Range, Optional RefIndicator As Integer) As String
    Dim N As Integer, F As Integer
    
    If IsNull(RefIndicator) = True Then
        RefIndicator = 0
    End If
    
    FormText = CellRef.Formula
    
    If RefIndicator > 0 Then
        FormText = "[" & CellRef.Address & "] " & FormText
    End If
    
    N = 1
    F = InStr(1, FormText, "]")
    
    Do While N < F
        If RefIndicator = 1 And Mid(FormText, N, 1) = "$" Then
            FormText = Trim(Left(FormText, N - 1) & Mid(FormText, N + 1, 200))
        End If
        
        If Mid(FormText, N, 1) = "," Then
            FormText = Trim(Left(FormText, N) & " " & Mid(FormText, N + 1, 200))
        End If
        N = N + 1
    Loop
End Function

وفي الملف المرفق شرح بالأمثلة لكيفية استخدام الدالة ، حتى لا أطيل عليكم

 

حمل الملف من هنا

 

دمتم في رعاية الله :fff: :fff: :fff:

كان معكم أخوكم ياسر خليل أبو البراء

  • Like 1
قام بنشر

أخي وحبيبي ونور عيني مختار

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

ورداً على كلامك الشديد : أنا بكلامك والله دايما سعيد ، وأنا بين إخواني بالمنتدى بكون كأني في عيد ، وسلم لي على أبو عيد ، وسلامي من هنا لكل أهل الصعيد

تقبل تحياتي

  • Like 1
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information