بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
نجوم المشاركات
Popular Content
Showing content with the highest reputation on 08/02/19 in all areas
-
طريقة سهلة لضبط الحجم اثناء التكبير والتصغير للنموذج تحافظ الايقونات على الحجم حيث تكبر وتصغر مع النموذج الخطوات : 1- جعل الايقونات مكدس 2- تصغير الحجم الى نصف نقطة عرض والى 1 من عشرة ارتفاع 3- جعل الارتساء الافقي والعامودي كلاهما 4- جعل النموذج منبثق 5- اختار يمكن تغيير حجمه وليس مربع حوار خدعة الضبط للنماذج.accdb3 points
-
تفضل الكود داخل الملف #If Win64 Then Private Declare PtrSafe Function MsgBoxTimeout _ Lib "user32" _ Alias "MessageBoxTimeoutA" ( _ ByVal hwnd As LongPtr, _ ByVal lpText As String, _ ByVal lpCaption As String, _ ByVal wType As VbMsgBoxStyle, _ ByVal wlange As Long, _ ByVal dwTimeout As Long) _ As Long #Else Private Declare Function MsgBoxTimeout _ Lib "user32" _ Alias "MessageBoxTimeoutA" ( _ ByVal hwnd As Long, _ ByVal lpText As String, _ ByVal lpCaption As String, _ ByVal wType As VbMsgBoxStyle, _ ByVal wlange As Long, _ ByVal dwTimeout As Long) _ As Long #End If Sub btnMsgbox() Call MsgBoxTimeout(0, "اللهم صلى على سيدنا محمد", "منتدى أوفيسنا", vbInformation, 0, 4000) Call Test End Sub Sub Test() Application.OnTime Now + TimeValue("00:10:00"), "btnMsgbox" End Sub رسالة الصلاة على سيدنا محمد 2.xlsm2 points
-
2 points
-
أخي بلال : نصيحة عند استخدام مسميات التقارير أو الجداول أعطها عبارات تناسبها .... مثلا انت سميت التقرير جدول1 .....؟؟؟؟؟؟ لكن تفضل ربما هذا مطلوبك : قاعدة بيانات1.rar2 points
-
بالمرفق نسخة "مفتوحة المصدر" تقبلوها كهدية . وأتمنى من الأخوة الزملاء المساهمة في تطوير البرنامج كل من لديه فكرة لا يبخل بها بل يضيفها لتعم الفائده للجميع . ولا تنسوني من دعائكم . وبالتوفيق TestM.rar2 points
-
السلام عليكم و رحمة الله تعالى وبركاته نعاني دائما من تصدير البيانات إلى الوورد للتعديل عليها أو لأي غرض آخر و خاصة الجداول أقدم لكم هذا المثال البسيط الذي يقوم بتصدير البيانات لملف وورد معد مسبقا و يقوم بملئها في أماكنها و كلما زاد سجل زاد له سطر في جدول الوورد و هذا هو المثال فيه نسختين 2003 و نسخة 2010 التصدير لملف وورد معد مسبقا.rar1 point
-
السلام عليكم ورحمة الله وبركاته إلى : الأخوة الزملاء ..................... وفقكم الله أقدم لكم هدية متواضعة عبارة عن ( سند قبض وصرف ) اقتطعتهما من أحد برامجي . ولا تنسو أن تدعو لأبي بالشفاء العاجل ولجميع المسلمين ،،، السندات 2.1.rar1 point
-
1 point
-
تحية طيبة .... شباب محتاج مياعدتكم في البرنامج المتواضع لنظام الاقساط اولا المشكلة الاولى هي كيفية تفعيل التسديد عند اضافة مبلغ لقسط لشهر معين بحيث عند اضافة المبلغ ينقص من المبلغ الكلي ليعطينا المبلغ المتبقي كما في الصورة ادناه . ثانيا هي كيفية اضافة المعلومات الشخصية للزبون عند البحث عنه ايضا كما في الصوره ادنا . مع التقدير ... New Microsoft Access قاعدة بيانات.rar1 point
-
كيفة الزام المستخدم بادخال رقم الموظف واسم المكتب واسم المنطقة و اسم الستخدم لفتح زر الطباعة قاعدة بيانات1.rar1 point
-
1 point
-
ولك بمثل دعوتك من فضلك اختر تمت الإجابة حتى يتبين للأعضاء أنه قد تمت الإجابة عن السؤال تقبل تحياتي1 point
-
عليك السلام ورحمة الله وبركاته بالنسبة للقائمة المنسدلة تم التعديل ليكون نحو اليمن تفضل الملف وربما يكون المطلوب الثاني حسب فهمي كما طلبت excel analys.xlsx1 point
-
1 point
-
طريقة جميلة وسهلة مشكور1 point
-
1 point
-
من خصائص مربع النص طبق هذه الخصائص :::::: محاذاة النص ............. توزيع اتجاه القراءة ............. اليمين لليسار الهامش الايسر .......... 1 سم الهامش العلوي ........ 0.199 سم الهامش الايمن ......... 1 سم الهامش السفلي ....... 0.199 سم تباعد الاسطر .......... 1 سم1 point
-
1 point
-
تم معالجة الامر وتعديل المعادلات للحصول على سرعة أفضل اذ ليس من المعقول ان تأخذ جدولا من b4 الى xfd4 ونزولاً على كل الصفوف اي أكثر 17 مليار خلية (عدد سكان الارض ضرب 3) لتبحث من خلاله على خلية واحدة الكود Sub trasnfer_data() Dim DE As Worksheet, D As Worksheet Dim My_ro% Set DE = Sheets("Data Enter"): Set D = Sheets("Data") My_ro = D.Cells(Rows.Count, 3).End(3).Row With D .Cells(2, 1).Resize(My_ro, 64).Interior.ColorIndex = xlNone .Range("C" & My_ro + 1) = DE.[k8] .Range("N" & My_ro + 1) = DE.[k10] .Range("BV" & My_ro + 1) = DE.[k12] .Range("BM" & My_ro + 1) = DE.[k14] 'ok '============================= .Range("F" & My_ro + 1) = DE.[I16] .Range("Br" & My_ro + 1) = DE.[O16] .Range("E" & My_ro + 1) = DE.[AD6] '=========================== .Range("R" & My_ro + 1) = DE.[Af8] .Range("D" & My_ro + 1) = DE.[AD10] .Range("Q" & My_ro + 1) = DE.[ad12] .Range("G" & My_ro + 1) = DE.[ad14] .Range("J" & My_ro + 1) = DE.[ad16] .Cells(My_ro + 1, 1).Resize(, 64).Interior.ColorIndex = 6 End With End Sub الملف My_Salary .xlsm1 point
-
ستكون الاكواد بهذه الطريقة Const mypswd As String = "الرقم السر لقاعدة البيانات الأولى" Const mypswd2 As String = "الرقم السري لقاعدة البيانات الثانية" Const bnd As String = "أسم قاعدة البيانات الأولى.امتداد القاعدة" Const bnd2 As String = "أسم قاعدة البيانات الثانية.أمتداد القاعدة" Dim bkend As String Dim bkend2 As String If Dir(CurrentProject.Path & "\" & bnd) <> "" Then bkend = CurrentProject.Path & "\" & bnd If acbRelink(Nz(bkend, ""), True, mypswd) Then End If If Dir(CurrentProject.Path & "\" & bnd2) <> "" Then bkend2 = CurrentProject.Path & "\" & bnd2 If acbRelink2(Nz(bkend2, ""), True, mypswd2) Then DoCmd.Close End If Private Function acbRelink(strpath As String, Optional blnSilent As Boolean = True, Optional paswd As String = "") As Boolean Dim db As DAO.Database Dim tdf As DAO.TableDef Call SysCmd(acSysCmdSetStatus, "Re-linking the data tables...") Set db = CurrentDb() For Each tdf In db.TableDefs If (tdf.Attributes And dbAttachedTable) = _ dbAttachedTable Then tdf.Connect = "MS Access;DATABASE=" & strpath & ";" & "PWD=" & paswd & ";" On Error Resume Next tdf.RefreshLink On Error GoTo 0 End If Next Call SysCmd(acSysCmdClearStatus) acbRelink = True ExitHere: Call SysCmd(acSysCmdClearStatus) Exit Function HandleErrors: acbRelink = False Select Case Err.Number Case 3011 Case Else If Not blnSilent Then MsgBox Err.Description, , _ "acbRelink Error " & Err.Number End If End Select Resume ExitHere End Function Private Function acbRelink2(strpath As String, Optional blnSilent As Boolean = True, Optional paswd As String = "") As Boolean Dim db As DAO.Database Dim tdf As DAO.TableDef Call SysCmd(acSysCmdSetStatus, "Re-linking the data tables...") Set db = CurrentDb() For Each tdf In db.TableDefs If (tdf.Attributes And dbAttachedTable) = _ dbAttachedTable Then tdf.Connect = "MS Access;DATABASE=" & strpath & ";" & "PWD=" & paswd & ";" On Error Resume Next tdf.RefreshLink On Error GoTo 0 End If Next Call SysCmd(acSysCmdClearStatus) acbRelink2 = True ExitHere: Call SysCmd(acSysCmdClearStatus) Exit Function HandleErrors: acbRelink2 = False Select Case Err.Number Case 3011 Case Else If Not blnSilent Then MsgBox Err.Description, , _ "acbRelink2 Error " & Err.Number End If End Select Resume ExitHere End Function1 point
-
ومشاركة مع الاستاذ @kanory احد روائع الاستاذ أبو يوسف الله يجزاه بالخير استخدم هذه الاكواد ف نموذج بدء التشغيل Const mypswd As String = "الرقم السري" Const bnd As String = "أسم قاعدة البيانات الخلفية .أمتداد الملف" عند فتح النموذج On Error Resume Next Dim bkend As String If Dir(CurrentProject.Path & "\" & bnd) <> "" Then bkend = CurrentProject.Path & "\" & bnd If acbRelink(Nz(bkend, ""), True, mypswd) Then DoCmd.Close End If Private Function acbRelink(strpath As String, Optional blnSilent As Boolean = True, Optional paswd As String = "") As Boolean Dim db As DAO.Database Dim tdf As DAO.TableDef Call SysCmd(acSysCmdSetStatus, "Re-linking the data tables...") Set db = CurrentDb() For Each tdf In db.TableDefs If (tdf.Attributes And dbAttachedTable) = _ dbAttachedTable Then tdf.Connect = "MS Access;DATABASE=" & strpath & ";" & "PWD=" & paswd & ";" tdf.RefreshLink End If Next Call SysCmd(acSysCmdClearStatus) acbRelink = True ExitHere: Call SysCmd(acSysCmdClearStatus) Exit Function HandleErrors: acbRelink = False Select Case Err.Number Case 3011 Case Else If Not blnSilent Then MsgBox Err.Description, , _ "acbRelink Error " & Err.Number End If End Select Resume ExitHere End Function ::بالتوفيق::1 point
-
حاليا اعمل على تصحيح بعض الأخطاء وإضافة تحسينات جمالية وبرمجية . على ذلك متى ما يكون البرنامج جاهز سيتم إضافته -بمشيئة الله- حسب وقتي المتاح . ويهمني تلقي اقتراحاتكم وملاحظاتكم كيف تريدون أن يخرج برنامج المطاعم . من قوائم ونماذج وتقارير . وبالتوفيق😊1 point
-
السلام عليكم ورحمة الله هذا الأمر من العادة تقوم به إدارة المؤسسات بطريقة يدوية وفقا للأعوام السابقة وأرى أنه صعب بعض الشيء تناوله بواسطة برامج وخاصة إكسيل... وهذا حسب رأيي لأني لم أشارك ولا مرة في التحضير للإسناد والتوقيت الزمني في المؤسسات ولا أتقن حيثياته والذي أعرفه أنه يلزمه الكثير من المتغيرات والشروط منها ماذكرته أخي الكريم في موضوعك... فمعذرة على عدم تقديم المساعدة في ذلك... بن علية حاجي1 point
-
1 point
-
1 point
-
حاليا للاسف ما معي وقت بصمم برنامج لمحل خلويات مع صيانة الشباب ما رح يقصروا معك0 points