-
Posts
2,910 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
7
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو abouelhassan
-
قائمة منسدلة بدون فراغات وبدون تكرار بالمعادلات وبالكود
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
نفس الخطأ والله استاذى ارجو الاطلاع بعد اذنك كل الشكر والتقدير Abou_hasn_validation.xlsm -
قائمة منسدلة بدون فراغات وبدون تكرار بالمعادلات وبالكود
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
حفظك الله استاذنا الغالى Option Explicit Dim col As Object Dim ro%, i% Dim Sh As Worksheet '++++++++++++++++++++++++++++++++++ Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False If Not Intersect(Target, Range("m:m")) Is Nothing _ And Target.Count = 1 Then data_val Cells(2, "e") = Target End If Application.EnableEvents = True End Sub '+++++++++++++++++++++++++++++++++++++++++ Sub data_val() Set Sh = Sheets("Sheet1") ro = Sh.Cells(Rows.Count, 1).End(3).Row Set col = CreateObject("System.Collections.Arraylist") With Sh For i = 2 To ro If .Cells(i, 1) <> vbNullString And _ Not col.Contains(.Cells(i, 1).Value) Then col.Add .Cells(i, 1).Value End If Next i With .Range("E2:E50").Validation .Delete: .Add 3, Formula1:=Join(col.toarray, ",") End With End With End Sub تم التنفيذ وايضا الكود توقف اشكرك من قلبى -
قائمة منسدلة بدون فراغات وبدون تكرار بالمعادلات وبالكود
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
تحفة حلو جدا استاذى والله ما اروعك بارك الله فيك لى سؤال حاولت اغير العمود من A الى m مكان القائمة من f2 الى ("e:e50") الكود لم يعمل خرجت من الشيت ورجعت ايضا لم يعمل اشكرك من كل قلبى استاذى الغالى لقلبى استاذ سليم -
قائمة منسدلة بدون فراغات وبدون تكرار بالمعادلات وبالكود
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
الف شكر استاذ على والشكر موصول للاساتذة الافاضل استاذ سليم والاستاذ ياسر احترامى -
تفضل كلمة مرور لزر امر.xlsm
-
تفضل كلمة السر1234 كلمة مرور لزر امر.xlsm
-
فصل نص عربي وانكليزي في نفس الخلية
abouelhassan replied to عبد الله قدور's topic in منتدى الاكسيل Excel
الاساتذة العمالقة شكر وتقدير وكامل الاحترام من اخيكم -
-
كيف اغير اسم الادوات الخاصة بالمطور في الاكسل
abouelhassan replied to aftfm's topic in منتدى الاكسيل Excel
فى الشريط المعادلات بجانبه مربع صغير بالاعلى تجد به الاسم زر1 اعمل عليه سيلكت بالموس واكتب الاسم الذى تريده واضغط انتر احترامى -
الاخوة الاساتذة لدى ملف به 50 شيت وبهم بيانات واريدان يتم نسخ البيانات التى بهذا الملف الى ملف اخر به نفس اسماء الشيتات بس فارغ من البيانات هل من كود ينسخ البيانات من كامل الملف الاول الى كامل الملف الثانى مع الشكر والتقدير والاحترام حيث ان الاكواد تتوقف فى بعض الاحيان فى الملف الاول واضطر لنقل البيانات الى الملف المحفوظ لدى الذى بعه الاكواد تعمل وبالرغم انى انقل الاكواد بردو لا تعمل الا بملف جديد فاضطر الى نسخ البيانات صفحة صفحة من الملف القديم الى الجديدon.xlsx مع الاحترام والتقدير on2.xlsx
-
طلب مساعدة في listbox + تحويل الاكسيل الى ملف تنفيذي
abouelhassan replied to adelalmalki's topic in منتدى الاكسيل Excel
شكر وتقدير واحترام من اخيك استاذ عبدالله الصاري -
حضرتك على راسى ربنا يحفظك استاذنا بارك الله فيك استاذنا
-
تفضل تواتي 40.xlsm
-
احتاج اظهار رسالة اذا كانت الخلايا فارغة msgbox
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
مشكور استاذى بارك الله فيك ربنا يحفظك يارب -
احتاج اظهار رسالة اذا كانت الخلايا فارغة msgbox
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
تمام الله ينور على حضرتك ويبارك لك بس محتاج تظبيط بسيط الخلايا الفردية هى a2 .c2,f2 لو اى خلية فيهم فرغة تمام اريد الرسالة البيانات ناقصة اما الخلايا b d e مرتبتين ببعض فى كل سطر النطاق من b3 الى e50 اذا كاتبنا فى اى خلية منهم فى الصف لازم نكمل باقى الخلايا يعنى لو كاتبنا a2 c2 f2 و كاتبنا فىb3 ولم نكتب فى d3 او e3 تظهر بيانات ناقصة زى الان وهكذا لكل السطور حتى b50 طالما كاتبنا فى اى سطر فى الخلية b لازم نكمل باى الخلايا المرتبتة بيها وهى d e او لو كتابنا فى e لازم نكمل b وd لان الكود يقوم بالترحيل والبيانات ناقصة فعايز احكم الموضوع ده وعدم الترحيل الااذا كتبنا كل البيانات عندى 50 سطر مش شرط كلهم يكونو مليانين بيانات بس السطر الى اكتب فيه فى اى خلية من الثلاث خلايا لازم اكمل الخليتين التانين مع شكرى جزيل الشكر بحضرتك -
طلب مساعدة في listbox + تحويل الاكسيل الى ملف تنفيذي
abouelhassan replied to adelalmalki's topic in منتدى الاكسيل Excel
طريقة اخرى شرح الاستاذ ياسر خليل ابوالبراء حفظه الله نقوم بتحديد النطاق المطلوب ، ومن التبويب Home نختار Format as Table ونختار أي نمط من أنماط الجدول ستظهر لك نافذة فيها النطاق الذي قمت بتحديده ، وهذه النافذة فائدتها تحويل النطاق لجدول الآن حدد الخلية المطلوب إنشاء قائمة منسدلة فيها ، ثم ننتقل للتبويب Data ثم ننقر Data Validation ثم من الحقل المسمى Allow نختار List ، وفي الحقل المسمى Source سنكتب المعادلة =INDIRECT("Table1[Names]") -
طلب مساعدة في listbox + تحويل الاكسيل الى ملف تنفيذي
abouelhassan replied to adelalmalki's topic in منتدى الاكسيل Excel
جرب هذا الشرح اخى شرح بالمعادلات عمل قائمة مطاطية لاتحتوى على فراغات.xlsx -
احتاج اظهار رسالة اذا كانت الخلايا فارغة msgbox
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
تم عمل ملف به كود ترحيل اريد تنفيذ ال msgbox عليه بحيث اذا كان هناك خلية فارغة يتوقف الترحيل كما هو موضح مع الشكر New Microsoft Excel Worksheet2.xlsm -
المساعدة في استخراج المكرر في اكتر من عمود
abouelhassan replied to commandos1975's topic in منتدى الاكسيل Excel
ماشاء الله عليك استاذ سليم حفظك الله -
احتاج اظهار رسالة اذا كانت الخلايا فارغة msgbox
abouelhassan replied to abouelhassan's topic in منتدى الاكسيل Excel
اشكرك استاذنا ليس هذا المطلوب احتاج كود بموديول يخرج رسائل بمسح بوكس لكى استخدم هذه الرسائل لايقاف كود اخرفى حالة عدم استكمال البيانات اشكرك احترامى -
الاخوة الاساتذة الاحباء هذا الكود لمن يحتاج الالوان بالاكسيل احترامى الالوان.xlsm
-
الاساتذة الاخوة الافاضل العمالقة احتاج msgbox فيه رسالة اذا كانت خلية a2 فارغة الرجاء ادخال التاريخ واذاكانت الخلية c2 الرجاء ادخال الرقم واذا كانت الخلية f2 فارغة برجاء ادخال الترتيب الخلايا b,d,e مرتبتين ببعض في اى صف يعنى اذا ادخلنا الخلية لb3 ولم ندخل بيانات d3 وe3 تخرج رسالة برجاء ادخال الاسم والمبلغ1 ولو ادخلنا مثلا خلية d4 ولم ندخل b4 وe4 تظهر رسالة برجاء ادخال البيان والمبلغ1 واذا لم نخل بيانات في الخلية b1,d1,e1 تظهر رسالة برجاء ادخال البيان والاسم والمبلغ وذلك لاى صف يعنى الخلايا b3:b50 ,d3:d50,e3:e50 مع خالص الشكر والاحترام New Microsoft Excel Worksheet.xlsx