بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
كل الانشطه
- الساعة الأخيرة
-
حماية الورقة من التعديل وادراج ايقونه طباعة
بلال اليامين replied to بلال اليامين's topic in منتدى الاكسيل Excel
السلام عليكم أستاذ بارك الله فيك استاذ لقد قمت بإضافة ورقة أخرى في ملف اكسيلHoraire202 اريد اضافة ايقونة استراد في الورقة Feuil4 لقد قمت بوضع البرنام الاول والثاني بارك الله فيك استاد اليك البرنامج ملف الحجز.zip -
maktabtk started following كيفية كتابة الدراسات السابقة في رسالة الماجستير , نموذج التعليق على الدراسات السابقة pdf , الدراسات السابقة العربية والأجنبية و 1 اخر
-
تُقدّم شركة مكتبتك – شبكة المعلومات العربية خدمة أكاديمية متخصصة في إعداد الدراسات السابقة وفق منهجية تحليلية دقيقة ومعايير جامعية معتمدة. نُساعد الباحثين على استخدام نموذج التعليق على الدراسات السابقة pdf بأسلوب احترافي يُبرز التحليل النقدي لا الوصفي فقط، مع تقديم أمثلة على التعقيب على الدراسات السابقة توضّح كيفية الربط المنهجي بين الدراسات وموضوع البحث، كما نركّز على إبراز أوجه التشابه والاختلاف بين الدراسات السابقة بما يُسهم في تحديد الفجوة البحثية ودعم مشكلة الدراسة وأهدافها، الأمر الذي يرفع من جودة البحث ويعزّز فرص قبوله وتميّزه الأكاديمي.
-
تُقدّم شركة مكتبتك – شبكة المعلومات العربية خدمة أكاديمية متخصصة في إعداد الدراسات السابقة للبحث العلمي وفق منهجية تحليلية نقدية تُبرز تطوّر الموضوع وتُحدّد الفجوة البحثية بدقة، نُساعد الباحثين في إعداد الدراسات السابقة في بحث التخرج بأسلوب علمي منظم يربط بين نتائج الدراسات وأهداف البحث الحالي، كما نوفر جمع وتحليل الدراسات السابقة العربية والأجنبية من مصادر علمية موثوقة، مع توثيق أكاديمي سليم وصياغة احترافية تتوافق مع المعايير الجامعية، بما يُسهم في رفع جودة البحث وزيادة فرص قبوله وتميّزه الأكاديمي.
-
تُقدّم شركة مكتبتك – شبكة المعلومات العربية خدمة أكاديمية متخصصة في إعداد الدراسات السابقة للبحث العلمي وفق منهجية تحليلية دقيقة تُبرز تطوّر الموضوع وتدعم مشكلة البحث وأهدافه، نُساعد الباحثين في إعداد الدراسات السابقة في خطة البحث بأسلوب علمي منظم يوضح الفجوة البحثية ويربطها بالإطار النظري والمنهجية المعتمدة، كما نوفر إعداد الدراسات السابقة باللغة الإنجليزية بصياغة أكاديمية احترافية متوافقة مع معايير الجامعات والمجلات العلمية الدولية، مع توثيق علمي سليم من مصادر موثوقة، بما يُسهم في رفع جودة البحث وزيادة فرص قبوله وتميّزه الأكاديمي.
-
تُقدّم شركة مكتبتك – شبكة المعلومات العربية خدمات أكاديمية متكاملة لدعم الباحثين في إعداد الدراسات السابقة باحترافية عالية؛ حيث نوفر نموذجًا للدراسات السابقة في البحث العلمي مصاغًا وفق المعايير الأكاديمية المعتمدة، كما نساعدك على فهم كيفية كتابة الدراسات السابقة في رسالة الماجستير بأسلوب منهجي يبرز الفجوة البحثية ويعزز قوة الدراسة، ونوفر أيضًا نموذج تلخيص الدراسات السابقة بطريقة واضحة ومركزة تسهّل عرض النتائج وربطها بموضوع البحث.
-
نون125444 joined the community
-
السلام عليكم ورحمة الله وبركاته بداية شكرا لك على هذا العمل الجميل الرائع لدي سؤال واتمنى ان يكون لديك اجابة او ان تقوم بتعديله كيف نتحكم بحجم الحدود؟؟ لانه عند الطباعة تظهر بشكل خفيف جدا لا تكاد ترى بالعين ارجو الافادة
- 1 reply
-
- تقارير اكسس
- تقارير مالية
-
(و2 أكثر)
موسوم بكلمه :
- Today
-
الله ينور عليك وبارك الله فيك وزادك الله من علمه
-
حماية الورقة من التعديل وادراج ايقونه طباعة
عبدالله بشير عبدالله replied to بلال اليامين's topic in منتدى الاكسيل Excel
السلام عليكم ورحمة الله وبركاته\ الطلب الاول ملف الحجز.xlsb اذا تحقق طلبك في الملف المرفق احتر تمت الاجابة وافتح موضوع جديد بطلبك الاحر به شرح واضح للطلب وستجد من يقدم المساعدة للحل وانا منهم تحياني -
وعليكم السلام ورحمة الله وبركاته حسب قهمى لطلبك انك تقصد بالعمود الثالت العمود A يناء عليه اليك معادلة صعها بداية من D2 ثم اسحبها لاسفل او ضغها في عمود بداية من الصف2 =INDEX($B$2:$B$500;MATCH(A2; $C$2:$C$500; 0)) ارجو ان يكون في ردي ما يفيد تحياتي
-
كيف نبرمج لتخرج رسالة في نهاية الباوربوانت باسم المستخدم؟
مجدى يونس replied to hicham2610's topic in منتدى الباوربوينت
الفكرة العامة سنستخدم: InputBox لطلب اسم المستخدم متغير عام لحفظ الاسم MessageBox لعرض رسالة النهاية 🛠️ الخطوة 1: تفعيل تبويب المطور افتح PowerPoint ملف → خيارات → تخصيص الشريط فعّل ✔️ Developer (المطور) موافق 🧩 الخطوة 2: إضافة كود VBA من تبويب Developer اختر Visual Basic من القائمة: Insert → Module ثم انسخ هذا الكود 👇 Public UserName As String Sub AskUserName() UserName = InputBox("من فضلك أدخل اسمك لبدء المسابقة:", "أهلاً بك") If UserName = "" Then MsgBox "لم يتم إدخال الاسم، سيتم إنهاء العرض.", vbExclamation ActivePresentation.Close End If End Sub Sub EndQuiz() MsgBox "🎉 انتهت المسابقة يا " & UserName & "، شكرًا لمشاركتك!", vbInformation End Sub ▶️ الخطوة 3: تشغيل نافذة إدخال الاسم عند بداية العرض افتح الشريحة الأولى من Developer → Macros اختر AskUserName اضغط Run 🔹 أو الأفضل: ضع زر شفاف من Action Settings اختر Run Macro → AskUserName 🏁 الخطوة 4: رسالة النهاية في آخر شريحة: أضف زر (أو شكل) من Action Settings اختر Run Macro → EndQuiz ✨ النتيجة النهائية عند فتح العرض → نافذة تطلب اسم المستخدم يتم حفظ الاسم طوال العرض عند النهاية → رسالة باسم المستخدم -
هذا الموضوع أثار في نفسي فكرة لا أدري هل ستنجح بهذه الميكانيكية أم لا .. 🙂 وربما تكون بذرة لفكرة أكبر .. ألا وهي : الوضع الليلي والوضع النهاري للبرنامج - Dark mode & light mode
- 7 replies
-
- themes
- formtemplate
-
(و2 أكثر)
موسوم بكلمه :
-
السلام عليكم ورحمة الله وبركاته اسعد الله صباحكم استاذ الكود المستخدم داخل النموذج الرئيسي لادارة القوالب Option Compare Database Option Explicit '============================= ' إعدادات عامة '============================= Private Const TemplateFormPrefix As String = "frmTemplate" Private Const TemplateComboName As String = "cboFormsTemplateName" Private TemplateFormManager As String Private TemplateSnapshot As Object Private Sub Form_Load() TemplateFormManager = Me.Name FillTemplateCombo End Sub Private Sub FillTemplateCombo() Dim i As Long, ao As AccessObject, rs As String, ctl As Control Set ctl = Me.Controls(TemplateComboName) ctl.RowSourceType = "Value List": ctl.RowSource = "" For i = 0 To CurrentProject.AllForms.Count - 1 Set ao = CurrentProject.AllForms(i) If ao.Name Like TemplateFormPrefix & "*" And ao.Name <> TemplateFormManager Then rs = IIf(ctl.RowSource = "", ao.Name, ctl.RowSource & ";" & ao.Name) ctl.RowSource = rs End If Next i End Sub Private Sub cboFormsTemplateName_AfterUpdate() Dim cbo As Control Set cbo = Me.Controls(TemplateComboName) If IsNull(cbo.Value) Then Me.frmChild.SourceObject = "" Else Me.frmChild.SourceObject = cbo.Value End If Me.frmChild.Requery End Sub '============================= ' تعيين قالب النماذج الافتراضي '============================= Public Sub SetFormTemplateName(ByVal templateFormName As String) On Error GoTo ErrHandler Application.SetOption "Form Template", templateFormName Exit Sub ErrHandler: MsgBox "خطأ في تغيير Form Template: " & Err.Number & " - " & Err.Description, vbExclamation End Sub Private Sub cmdApplyTemplate_Click() Dim cbo As Control Set cbo = Me.Controls(TemplateComboName) If IsNull(cbo.Value) Then MsgBox "اختر قالب أولاً" Exit Sub End If SetFormTemplateName cbo.Value PropagateTemplate cbo.Value MsgBox "تم تطبيق القالب على جميع النماذج" End Sub '============================= ' دوال مساعدة عامة '============================= Private Function GetSectionIndex(sec As Integer) As Long GetSectionIndex = sec End Function Private Function GetControlTypeName(ctrlType As Integer) As String Select Case ctrlType Case acTextBox: GetControlTypeName = "TextBox" Case acLabel: GetControlTypeName = "Label" Case acComboBox: GetControlTypeName = "ComboBox" Case acCheckBox: GetControlTypeName = "CheckBox" Case acCommandButton: GetControlTypeName = "CommandButton" Case acOptionButton: GetControlTypeName = "OptionButton" Case acToggleButton: GetControlTypeName = "ToggleButton" Case acListBox: GetControlTypeName = "ListBox" Case acSubform: GetControlTypeName = "Subform" Case acTabCtl: GetControlTypeName = "TabControl" Case Else: GetControlTypeName = "Other" End Select End Function ' قائمة الخصائص المسموح نسخها لكل نوع كنترول Private Function GetAllowedProps(ctrlTypeName As String) As Variant Select Case ctrlTypeName Case "TextBox" GetAllowedProps = Array("BackColor", "ForeColor", "FontName", "FontSize", _ "FontWeight", "TextAlign", "BorderColor", "BorderStyle") Case "Label" GetAllowedProps = Array("BackColor", "ForeColor", "FontName", "FontSize", _ "FontWeight", "TextAlign", "BorderColor", "BorderStyle") Case "ComboBox" GetAllowedProps = Array("BackColor", "ForeColor", "FontName", "FontSize", _ "FontWeight", "BorderColor", "BorderStyle") Case "CheckBox", "OptionButton", "ToggleButton" GetAllowedProps = Array("BackColor", "ForeColor", "FontName", "FontSize", _ "FontWeight") Case "ListBox" GetAllowedProps = Array("BackColor", "ForeColor", "FontName", "FontSize", _ "FontWeight", "BorderColor", "BorderStyle") Case "CommandButton" GetAllowedProps = Array("BackColor", "ForeColor", "FontName", "FontSize", _ "FontWeight", "QuickStyle", "Shape", "BackShade", _ "BackTint", "Gradient", "Glow", "Shadow", "SoftEdges", _ "Width", "Height") Case "Subform" ' لا نقترب من مصدر الكائن أو روابط الحقول GetAllowedProps = Array("BackColor", "BorderColor", "BorderStyle", "SpecialEffect") Case Else GetAllowedProps = Array() ' لا نغيّر شيء End Select End Function '============================= '============================= ' التقاط خصائص القالب (Snapshot) Public Function GetTemplateSnapshot(frmName As String) As Object Dim snap As Object Dim f As Form, ctl As Control, p As Property Dim secIndex As Integer, s As Section Set snap = CreateObject("Scripting.Dictionary") snap.Add "Form", CreateObject("Scripting.Dictionary") snap.Add "Sections", CreateObject("Scripting.Dictionary") snap.Add "ControlStyles", CreateObject("Scripting.Dictionary") DoCmd.OpenForm frmName, acDesign, , , , acHidden Set f = Forms(frmName) ' خصائص النموذج For Each p In f.Properties On Error Resume Next snap("Form")(p.Name) = p.Value On Error GoTo 0 Next ' خصائص السيكشن For secIndex = 0 To 5 On Error Resume Next Set s = f.Section(secIndex) If Err.Number = 0 Then Dim secSnap As Object Set secSnap = CreateObject("Scripting.Dictionary") For Each p In s.Properties On Error Resume Next secSnap(p.Name) = p.Value On Error GoTo 0 Next snap("Sections").Add CStr(secIndex), secSnap End If Err.Clear Next ' أنماط الكنترولز لكل سيكشن/نوع (واحد قالب لكل نوع/سيكشن) Dim secKey As String, ctrlTypeName As String Dim secDict As Object, styleDict As Object Dim allowedProps As Variant, propName As Variant For Each ctl In f.Controls ctrlTypeName = GetControlTypeName(ctl.ControlType) allowedProps = GetAllowedProps(ctrlTypeName) If Not IsEmpty(allowedProps) Then secKey = CStr(GetSectionIndex(ctl.Section)) If Not snap("ControlStyles").Exists(secKey) Then Set secDict = CreateObject("Scripting.Dictionary") snap("ControlStyles").Add secKey, secDict Else Set secDict = snap("ControlStyles")(secKey) End If ' أول كنترول من هذا النوع/السيكشن يصبح Template If Not secDict.Exists(ctrlTypeName) Then Set styleDict = CreateObject("Scripting.Dictionary") For Each propName In allowedProps On Error Resume Next styleDict(propName) = ctl.Properties(propName) On Error GoTo 0 Next secDict.Add ctrlTypeName, styleDict End If End If Next DoCmd.Close acForm, frmName, acSaveNo Set GetTemplateSnapshot = snap End Function '============================= '============================= ' تطبيق Snapshot على نموذج واحد Public Sub ApplySnapshot(targetForm As String, snap As Object) Dim f As Form, ctl As Control Dim k As Variant, p As Variant Dim secIndex As Variant, sec As Section Dim secKey As String, ctrlTypeName As String Dim secDict As Object, styleDict As Object Dim allowedProps As Variant, propName As Variant DoCmd.OpenForm targetForm, acDesign, , , , acHidden Set f = Forms(targetForm) ' 1) خصائص النموذج For Each k In snap("Form").Keys On Error Resume Next f.Properties(k) = snap("Form")(k) On Error GoTo 0 Next ' 2) خصائص السيكشن For Each secIndex In snap("Sections").Keys On Error Resume Next Set sec = f.Section(CLng(secIndex)) If Err.Number = 0 Then For Each p In snap("Sections")(secIndex).Keys On Error Resume Next sec.Properties(p) = snap("Sections")(secIndex)(p) On Error GoTo 0 Next End If Err.Clear Next ' 3) أنماط الكنترولز For Each ctl In f.Controls ctrlTypeName = GetControlTypeName(ctl.ControlType) allowedProps = GetAllowedProps(ctrlTypeName) If Not IsEmpty(allowedProps) Then secKey = CStr(GetSectionIndex(ctl.Section)) If snap("ControlStyles").Exists(secKey) Then Set secDict = snap("ControlStyles")(secKey) If secDict.Exists(ctrlTypeName) Then Set styleDict = secDict(ctrlTypeName) ' تطبيق الخصائص المسموحة For Each propName In allowedProps If styleDict.Exists(propName) Then On Error Resume Next ctl.Properties(propName) = styleDict(propName) On Error GoTo 0 End If Next End If End If End If Next DoCmd.Close acForm, targetForm, acSaveYes End Sub '============================= '============================= ' تطبيق القالب على كل النماذج Public Sub PropagateTemplate(templateName As String) Dim ao As AccessObject Set TemplateSnapshot = GetTemplateSnapshot(templateName) For Each ao In CurrentProject.AllForms If Not ao.Name Like TemplateFormPrefix & "*" Then If ao.Name <> TemplateFormManager Then ApplySnapshot ao.Name, TemplateSnapshot Else End If Else End If Next End Sub '============================= اضف اى نماذج كقوالب افتراضية على ان تبدأ بـ : frmTemplate النموذج الرئيسي لادارة لاختيار وادارة القوالب : frmTemplateManager عند فتح النموذج سوف يتم جلب واحضار اى نماذج قوالب افتراضية يبدأ اسمها بـ : frmTemplate ويتم ملئ مربع التحرير والسرد بهذه الاسماء وظيفة مربع التحرير والسرد : استعراض القوالب بمجرد اختيار اى قالب يتم معاينته فى الرئيسية طيب فى حالة تحديد قالب باختيارة من مربع السرد بعد الضغط على زر امر التطبيق يتم تمرير اسم النموذج : الى الاعدادت ليتم تحديدة كقالب اساسى كما فى الصورة التالية وكذلك يتم عمل دوران على كل النماذج فى قاعدة البيانات لاستنساح حصائص النموذج الذى تم اختياره كقالب مفضل وتطبيق هذه الخصائص على جميع النماذج صورة من نمورج ادارة القوالب اتفضل المرفق استاذ Mont_FormsTemplatePart02.zip
- 7 replies
-
- themes
- formtemplate
-
(و2 أكثر)
موسوم بكلمه :
-
شكرا لك أخي الحبيب @ابو جودي ومنكم نستفيد 🙂🌹
- Yesterday
-
اخواني أعضاء المنتدي الكرام بعد سلام الله عليكم ورحمة الله وبركاته عند ملف اكسيل به ثلاثة اعمدة عمود اسم التلميذ باللون الأصفر ويقابله عمود الرقم القومي لكل تلميذ باللون الأصفر عمود ثالث رقم قومي ( هو نفس الرقم القومي الملون بالاصفر ) من غير لون ولكن مبعثر محتاج استدعي اسم التلميذ لكل رقم قومي aly.xlsx
-
جزاك الله خيراً ،،، حالياً أنا أعمل على الملف وتقريياً لي أكثر من 20 دقيقة والبرنامج لا يستجيب
-
يصنع البشر ما يعجز عنه الاداوت التى هى من صنع البشر ففى النهاية البشر هم من صنع الله تعالى لا تترك الموضوع قبل تحمد الله و تقول سبحانك اللهم لا علم لنا الا ما علمتنا انك انت العليم الحكيم قال تعالى بسم الله الرحمن الرحيم {ولقد كرمنا بني آدم وحملناهم في البر والبحر ورزقناهم من الطيبات وفضلناهم على كثير ممن خلقنا تفضيلا} (الإسراء:70) {لقد خلقنا الإنسان في أحسن تقويم} (التين:4) صور التجربة بعد التصغير بعد عمل نقر الكليك الايمن من زر الماوس على ايقونة التطبيق واجهة التطبيق بعد الاستعادة سواء باختيار الامر استعادة من القائمة او من خلال النقر المفرد من زر الماوس الايسر واخيرا اثبات العمل من النواة x64 اتفضل المرفق systray Moosak.zip
-
نعم أعرف ذلك لا استطيع للاسف لان اى اداة هى مجرد وفقط الة تقليد لغوي ليست مفسر كود بل مولد نصوص احتمالي وعليك ان تغذيها مسبقا بجميع الحالات وكل الاحتمالات ان استطعت حصرها الحل الوحيد : على المبرمج ومطور النظم ان يعلم نفسه دائما ويحدث معلوماته ويتعلم ان يفكر ويحول افكارة الى واقع ما يخص الكود من ناحية السياق البرمجى هو ما سوف يتعلمة المطور نظريا ويثقل به خبراته لنفسه وبنفسه عمليها وبناء عليه كلما زادت حصيلة معلوماته و كلما توسعت مداركة وافكاره يستطيع تحويل اى شئ من مجرد فكرة الى كواد و واقع ملموس لذلك أى اداة بدون علم بلا قيمة... نقطة ومن أول السطر
-
اكيييد وبدون إستئذان فتبادل الأفكار يثري أي موضوع
- 7 replies
-
- 1
-
-
- themes
- formtemplate
-
(و2 أكثر)
موسوم بكلمه :
-
موضوعاتك شيقة وغاية فى الروعة استاذ اتعلم منكم دائما كل الشكر والتقدير هل يمكن ان اساهم فى التطوير بعد اذن حضرتك
- 7 replies
-
- themes
- formtemplate
-
(و2 أكثر)
موسوم بكلمه :
-
شكراً اخي @Debug Ace على الكلام الجميل والشكور موصول للأخ @Moosak على كلامه وتثبيته للموضوع 🥰
- 7 replies
-
- 1
-
-
- themes
- formtemplate
-
(و2 أكثر)
موسوم بكلمه :
-
إذا أداتنا الجبارة ما أستطاعت تعملها .. فممكن تقترح لنا حلول أو أفكار لتطويرها علشان تقدر تركز عليها وهي تشتغل ؟ 🙂
-
ما شاء الله تبارك الله .. فعلا كل مرة يفاجئنا الأكسس بمزايا جديدة 😃 شكرا لك أستاذنا @منتصر الانسي شرح مميز ومفصل 🌹
- 7 replies
-
- 1
-
-
- themes
- formtemplate
-
(و2 أكثر)
موسوم بكلمه :
-
دعنى انا اذكر او ابصرك بما تتجاهله متعمدا اوليست هذه الخيارات من صميم عمل هذه الاداة الجبارة ثم اين اجابتك على هذه النقاط تحديدا من واقع مرفقك الذى تم تعديلة من هذه الاداة الخرافية لم تجبنى عمدا ام تجاهلا ؟
-
الاداة بوجه خاص فشلت فى تصحيح اى كواد تحويل اى كود وإلا فقط أعد المرفق محولا للعمل بتكامل مع الانوية المختلفة من واقع الاداة والتى من المفترض انها تقوم بهذا العمل اساسا دعك من الذهاب لاداوت خارجية لطلب بدء التصميم من البداية ما تزعل حالك والان صار الموضوع تحدى مع هذه الاداة خصيصا ولا نريد اى زيادات ولا كرم مبالغ فيه فقط يرجى تحقيق الهدف المنشود منها
-
زبدة الموضوع كله يا سيدي الفاضل هو هذه الكلمتين اللي قلتهم أنت .. ☝ الأداة وللتذكير لها وظائف محددة وهو مقتصر عليها إلا إن وجدت زيادة عليها (فهي كرم منه) 😎🖐🏻️ .. وأذكرك مجددا بوظائف الأداة المحددة : وليس من بين الوظائف تصميم نظام كامل ومترابط ، إنما كل مرة تعطيه جزئية ليقوم بفحصها وتعديلها حسب الأوامر الموجة له .. وليس كذلك من وظائفه تشغيل الكود في بيئة الأكسس وأكتشاف النواقص لأنه غير معد لذلك أيضا .. أما إن كان الرهان متعلق بالذكاء الاصطناعي بشكل عام فهذا موضوع آخر ، ولك وجهة نظرك الخاصة