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

شرح هذا السطر من الكود


إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

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

"عثرت على الشيت في منتداكم الروعة بحاول اتعلم من الكود واجهتنى مشكلة لم استطع فهم هذا السطر من الكود

 .FormulaR1C1 = "=IF(COUNT(RC10:RC[-1])=0,IF(IF(AND(IF(R2C="""",TRUE,RC3=R2C),IF(R3C="""",TRUE,RC4=R3C),IF(R4C="""",TRUE,RC5=R4C),IF(R5C="""",TRUE,RC6=R5C),IF(R6C="""",TRUE,RC7=R6C),IF(R7C="""",TRUE,RC8=R7C)),COUNT(R10C:R[-1]C)+1,"""")>R9C,"""",IF(AND(IF(R2C="""",TRUE,RC3=R2C),IF(R3C="""",TRUE,RC4=R3C),IF(R4C="""",TRUE,RC5=R4C),IF(R5C="""",TRUE,RC6=R5C),IF(R6C="""",TRUE,RC7=R6C),IF(R7C="""",TRUE,RC8=R7C)),COUNT(R10C:R[-1]C)+1,"""")),"""")"

 

نهائي ثانية.xls

  • Like 1
رابط هذا التعليق
شارك

هذا الكود لوضع معادلات في الأعمدة K:N

يمكنك وضع علامة التعليق قبل السطر التالي ليصبح هكذا

'     .Value = .Value

ثم قم بتشغيل الاجراء بالضغط على f5

ستحصل على المعادلة العادية في الخلايا من k11 إلى n11 وما بعدها

بالتوفيق

  • Like 1
رابط هذا التعليق
شارك

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

(RC10:RC[-1])

ولكن ماتحولها الى رنج عادى هنفهمها

  • Like 1
رابط هذا التعليق
شارك

  • أفضل إجابة

يبدو أن حضرتك ما قرأت هذا السطر

11 ساعات مضت, أ / محمد صالح said:

ستحصل على المعادلة العادية في الخلايا من k11 إلى n11 وما بعدها

 

يعني بعد تنفيذ الإجراء نذهب إلى الخلية K11 ستجد بها المعادلة بصورتها الطبيعية المعروفة التي يمكن فهما بصورة عادية

أرجو أن يكون الأمر اتضح وتم تفسير الغموض

وإذا كنت تريد قراءتها بالصورة العادية في الكود يمكنك تغيير سطر المعادلة  .FormulaR1C1 بهذا السطر

     .Formula = "=IF(COUNT($J11:J11)=0,IF(IF(AND(IF(K$2="""",TRUE,$C11=K$2),IF(K$3="""",TRUE,$D11=K$3),IF(K$4="""",TRUE,$E11=K$4),IF(K$5="""",TRUE,$F11=K$5),IF(K$6="""",TRUE,$G11=K$6),IF(K$7="""",TRUE,$H11=K$7)),COUNT(K$10:K10)+1,"""")>K$9,"""",IF(AND(IF(K$2="""",TRUE,$C11=K$2),IF(K$3="""",TRUE,$D11=K$3),IF(K$4="""",TRUE,$E11=K$4),IF(K$5="""",TRUE,$F11=K$5),IF(K$6="""",TRUE,$G11=K$6),IF(K$7="""",TRUE,$H11=K$7)),COUNT(K$10:K10)+1,"""")),"""")"

وهي نفسها المعادلة الموجودة في K11

بالتوفيق 

  • 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