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

ارجو المساعدة في ايجاد معادلة


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

بالملف المرفق يوجد خلايا مخفية 

اريد ادراج معادله بسيطه جدأ C112-20 
 لكن لا اريد ان تعمل المعادلة على الخلايا المخفية 

 

وجزاكم الله كل خير 

New Microsoft Excel Worksheet (5).xlsx

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

استادي الكريم 

 

المعنى انه في العمود c اريد ادراج معادلة بسيطة وهي =20-B112 
لكن يوجد صفوف مخفية  مثال رقم صف 113 الى الصف 116 يوجد صفوف مخفية 

لا اريد ان المعادلة اعلاة ان تمر بالصفوف المخفية 

 

 

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

نعم عند السحب تطبق على كامل الخلايا في العمود 

و المطلوب عدم تطبيقها على الخلايا المخفية 

الغرض هو احتساب مقاعد طيران ب ملفات اكسل اخرى 

ولك جزيل الشكر 

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

صباح الخير على جميع اعضاء المنتدى 

هل يمكن عمل ما طلبته في الاكسل او المسألة لا تحل  

المطلوب سحب معادلة معينة و تجاهل الخلايا المخفية 

 

وشكراااااااا 

 

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

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

كل عام وحضراتكم بخير 

رمضان كريم

 

بعد اذن اخي حسونة 

تفضل New Microsoft Excel Worksheet (5).xlsm

 

اخي مامون دعيس

يوجد شرط  ليتم تنفيز الكود ........ الشرط هو عندما تكتب في عمود المقاعد المباعة يتم ادراج الدالة المطلوبة

الكود المستخدم

 

Private Sub Workbook_SheetChange(ByVal SH As Object, ByVal Target As Range)
    If Target.Column = 2 Then
     M = Target.Row
        With Sheets("Sheet1")
     .Cells(M, 3) = "=RC[-1]-20"
    End With
   End If
   End Sub

 

تم تعديل بواسطه محمد يوسف ابو يوسف
رابط هذا التعليق
شارك

سيدي الكريم محمد يوسف ابو يوسف المحترم 

الكود لا يعمل بالشكل الصحيح 

عندما تفوم بفك الصفوف المخفية تكون المعادلة قد طبقت عليه 

علما بام المقاعد المباعة هي عبارة عن تجميع لملفات داخل الملف المرفق 

 

 

شرم الملكيه 2023.xlsx

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

اخي

لبد من شرط لكي يعمل الكود بالشكل الصحيح

اختار عمود يكون هو الشرط اذا تحقق الشرط يتم وضع المعادلة
 

------------------------------------------------------------------------------

يوجد طريقة اخري لكتابة الكود

اخي لو  الفرق بين السطور المخفية ثابت يكن افضل

بمعني .... لو بين كل سطرين  نخفي سطرين او ثلاثة 

اكتب لك كود يعمل علي ذالك

 

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

تفضل اخي كود بسيط 

Option Explicit

Sub Test()
    Dim cell As Range
    For Each cell In Range("C2:C" & Cells(Rows.Count, 1).End(xlUp).Row).SpecialCells(xlCellTypeVisible)
        cell.Formula = "=" & "B" & cell.Row & "-20"
    Next cell
End Sub

 

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

38 دقائق مضت, مامون دعيس said:

شكرا جزيلا لك سيدي الكريم و جزاكم الله خير جزاء 
تم ايجاد الحل بطريقة شكرا لكم 

ممكن بعد اذن حضرتك ... (ترفع الطريقة التي تم من خلالها حل طلبك او تشير الي الحل )  ليستفيد الجميع من هذه المشاركة

جزاك الله خيراً

تم تعديل بواسطه محمد يوسف ابو يوسف
رابط هذا التعليق
شارك

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