نجوم المشاركات
Popular Content
Showing content with the highest reputation on 10/22/22 in مشاركات
-
مبروك الأستاذ حسونة إنضمامك لأسرة فريق الموقع ,أسأل الله لك التوفيق والنجاح دائما ..وأعانك الله على هذه المسئولية الجديدة وسدد الله خطاك .. وأهلاً ومرحباً بك بين أخوتك من أسرة فريق المنتدى الكريم ..ويسعدنا انضمامك لفريق العمل4 points
-
الف مبروك أستاذ حسونة مزيدا من التوفيق والعطاء بادن الله3 points
-
3 points
-
السلام عليكم و رحمة الله ..اجعل الكود هكذا Private Sub CommandButton2_Click() Dim ws As Worksheet, b As Boolean, s As String, x As Integer For Each ws In Worksheets For x = 0 To ListBox1.ListCount - 1 If ListBox1.Selected(x) = True Then s = ListBox1.List(x) If s = ws.Name Then y = y & Chr(10) & ListBox1.List(x) End If End If Next x Next ws MsgBox y End Sub2 points
-
2 points
-
السلام عليكم الرسائل ستم تفعيلها اليا بعد الترقية للمجموعة التالية و هذا لضمان عدم انتقال الفائدة للرسائل الخاصة و اتاحة الحوار للجميع الى حين ان يتعود العضو على نظام الموقع. اما الرسائل الخاصة فكما ذكرت ستتاح اليا باذن الله فور الترقي للمجموعة التالية بعد تواصل المشاركة لفترة فى المنتدى أي عند وصول عدد المشاركات لمائة مشاركة هذه القاعدة وضعت للصالح العام و ربما لا تناسب بعض الحالات، ولكن فى العموم قد يساء استخدام الرسائل الخاصة فى نقل الحوار الفني على الرسائل دون اتاحته للجميع او متابعة المشاركين للرد، و لهذا تم الاتفاق على هذه القاعدة.2 points
-
المهندس قاسم اعطاك الحل وللوصول لما اشرتم اليه ممكن تعديل بسيط بدلا من تحديد اللون نتحكم في الشفافية والفكرة تتعلق بخاصية BackStyle وهي خاصية تتيح امكانية جعل عنصر التحكم شفاف او عادي ولها قيمتان 0 شفاف 1 عادي وطالما لدينا قيمتان رقيمة فيمكن توظيفهم للوصول للمطلوب الخطوة الاولى نحجز متغير ونجعل المتغير يساوي x = Me.ActiveControl.BackStyle ثم نضع امر يقوم بالمرور على الازرار و تعديل خاصيتها الى شفاف ctl.BackStyle = 0 الخطوة الثانية نضع الشرط If x = 0 Then اي اذا كانت خاصية جميع الازار شفاف نفذ الاتي Me.ActiveControl.BackStyle = 1 Me.f1.Visible = True اجعل خاصية الزر الحالي غير شفاف واظهر النموذج الفرعي وان لم يتحقق الشرط اعكس الامر ربما لا يكون الحل الافضل ولكن اعتقد يؤدي للمطلوب بنفس فكرة العزيز قاسم او على الاقل يحفز الاخرين لتقديم افكار افضل وهذا هدف اي موقع تعليمي تحياتي2 points
-
2 points
-
2 points
-
2 points
-
معلمنا واستاذنا / الاستاذ خالد شرح جميل جدا وواضح جدا ـ حل عبقرى من خبرة كبيرة بارك الله فيك ولا يحرمنا من علمك وثقافتك ـ ورحم الله والديك وجزاك كل خير ممكن التطبيق على المثال المرفق اكون شاكرا1 point
-
اخي يجب ان تكون محمل سيكوال سيرفر على جهازك تمت التجربة على اوفيس 2010 وكان شغال تمام ان شاء الله1 point
-
فعلا جيل الطيبين استاذ خالد @مبرمج متقاعد1 point
-
تفضل اخي Sub Hany() Dim a As Long If Range("a1") = "" Then MsgBox "المرجوا ادخال البيانات" Else Application.ScreenUpdating = False a = ThisWorkbook.Sheets("Data").Range("a1000000").End(xlUp).Row a = a + 1 Feuil2.Select Feuil3.Cells(a, 1) = Range("b1") Feuil3.Cells(a, 2) = Range("a1") Feuil3.Cells(a, 3) = Range("b3") Feuil3.Cells(a, 4) = Range("b4") Feuil3.Cells(a, 6) = Range("b5") Feuil3.Cells(a, 7) = Range("b6") Feuil3.Cells(a, 8) = Range("b7") Feuil3.Cells(a, 10) = Range("b8") Feuil3.Cells(a, 11) = Range("b9") Feuil3.Cells(a, 12) = Range("b10") Range("b1") = "" Range("a1") = "" Application.ScreenUpdating = True End If End Sub تكلفة المخبوزات للحصول على الربح.xlsb1 point
-
1 point
-
1 point
-
السلام عليكم ورجمة الله وبركاته الف مليون مبروك يا استاذ حسونه تستحق الترقية وأن تكون من اسرة هذا المنتدى الكبير من زمان لأن مشاركات حضرتك لموضوعاتنا وحل مشاكلنا كانت دائماً محل اهتمام وتوعية وارشاد سدد الله خطاك وجعلك الى الأمام دائماً ... مع تمنياتى بمزيد من النجاح والتقدم تلميذ من تلاميذ هذا الصرح العظيم1 point
-
وعليكم السلام أخي الكريم أعتذر إليك لأنني في الغالب أعتمد على تحديث يدوي للبيانات بدل من التلقائي فلو ضغطت على F9 لتحدثت البيانات لديك إليك هذا الملف مع التحديث التلقائي: test (1).xlsm1 point
-
استاذي الفاضل Moosak جزاك الله خيرا جعل الله جل وعلا اعمالك في ميزان حسناتك نعم هذا هو المطلوب الله يبارك فيك1 point
-
1 point
-
تدري ليش أرد عليك ، لأن قلبي دائما يغلب عقلي ولكن في الخير إن شاء الله ، هل حلت مشكلتك؟1 point
-
يمكنك اخي فعل دالك بتعديل بسيط في هدا السطر c.Offset(0, -19).Value = Format(x, "0") قم باضافة رقم 1 بدل الصفر c.Offset(1, -19).Value = Format(x, "0")1 point
-
وعليكم السلام ورحمة الله وبركاته 🙂 استخدم داله Dlast.. Nz(Dlast("[fieldName]";"[TableName]"))+11 point
-
1 point
-
1 point
-
1 point
-
وعليكم السلام ورحمه الله وبركاته بارك الله فيك اخى AbuuAhmed بارك الله فيك اخى ابويوسف محمد حسن المحمد بارك الله فيك اخى المشرفي بارك الله فيك اخى ابراهيم الحداد بارك الله فيكم اخوانى واساتذتى جميعا واسأل الله تعالى أن يجعلنا جميعا في خدمة العلم النافع ، وأن يجعله بميزان حسناتنا جميعاً يوم القيامة آمين يارب العالمين1 point
-
1 point
-
جزاكم الله خيرا استاذ علي على هذا التشريف جزاكم الله خيرا استاذ محمد على هذا التشريف اسأل الله العظيم رب العرش العظيم ان يوفقنا جميعا لما يحبه ويرضاه وان يعينني على هذه المهمه1 point
-
1 point