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

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

قام بنشر

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

- عندى معادلة تقوم مثلا بجمع نطاق معين

عند القيام بأى عمليه على هذا النطاق (كالقص أو الاضافة) ألاحظ أن النطاق الموجود فى المعادلة يتم تغييره أوتوماتيكياً

وقد أستطعت التغلب على هذه المشكلةبكتابه النطاق بمعادلة indirect

ولكن المشكلة الآن تواجهنى فى التنسيق الشرطى:

حيث أريد تثبيت المطاق الموجود فى قاعدة التنسيق الشرطى ،بحيث اذا قمت بأى عمليه سواء نسخ أو ادراج أو حذف فى الشيت لا تتأثر قاعدة التنسيق الشرطى ، ولا يضيف أى قاعدة أخرى جديده لوحده.

أرجو مساعدتكم أيها الأخوة بأى طريقة ............

أنظر الملف للتطبيق

وشكرا

Formatting.rar

قام بنشر

عزيزي السؤال غير واضح بشكل كبير وأحاول مساعدتك

مرفق لك ملف أرجو الإطلاع عليه والتجربة في حال هو غير المطلوب أتمنى التوضيح بشكل أكبر

وشكرا

Formatting.rar

قام بنشر

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

شكرا أخى على اهتمامك

ولكن طلبى هو:

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

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

ويقوم أيضاً بالتعديل على القاعدة الأصلية.

هل وصل المطلوب

المطلوب باختصار :

كود يقوم باعادة تعيين قاعدة التنسيق كلما عملت نسخ ولصق أو قص أو حذف

وشكرا جزيلاً

قام بنشر

أخى الفاضل عندما تنسخ من شيت الى شيت استخدم لصق خاص قيم بذلك تحتفظ بالتنسيق الموجود مكان اللصق ولا يؤثر التنسيقات الواردة على مكان اللصق

قام بنشر

السلام عليكم

أخي العزيز

بالإضافة لحل أخي / أحمد ، جزاه الله خيرا

يمكنك تحديد النطاق الذي تريد تثبيت التنسيق فيه

ثم بالكود (مع كل تغيير بالورقة) يتم مسح الألوان ثم عمل تلوين مرة أخري لذلك النطاق فقط

  • 4 weeks later...
  • 2 weeks later...
قام بنشر

السلام عليكم

عذرا للإنقطاع لظروف السفر

تفضل أخي الكود التالي

ضعه في حدث الورقة


Private Sub Worksheet_Change(ByVal Target As Range)


Cells.FormatConditions.Delete

[A2:C100].Select

Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=COUNTIF($A$2:$A2,$A2)=1"

Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority


With Selection.FormatConditions(1).Interior

    .PatternColorIndex = xlAutomatic

    .Color = 65535

    .TintAndShade = 0

End With


Selection.FormatConditions(1).StopIfTrue = False

[A1].Select


End Sub

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