اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

نجوم المشاركات

  1. ابو جودي

    ابو جودي

    أوفيسنا


    • نقاط

      46

    • Posts

      7250


  2. Ali Mohamed Ali

    Ali Mohamed Ali

    المشرفين السابقين


    • نقاط

      23

    • Posts

      11645


  3. kha9009lid

    kha9009lid

    الخبراء


    • نقاط

      8

    • Posts

      1347


  4. ابو ياسين المشولي

    • نقاط

      4

    • Posts

      1755


Popular Content

Showing content with the highest reputation on 09/20/19 in مشاركات

  1. اتغضل تم عمل الاتى وضع الكود داخل موديول لسهولة استدعاءه فى زوايا البرنامج المختلفة ( نماذج - استعلامات - تقارير ) التعديل على الكود لعرض التاريخ فقط بالتنسيق الذى طلبته ظهور الرسالة الاتية عند عدم وجود الانترنت ويتم احضار الوقت بنفس التنسيق المطلوب من الحاسوب GetNetTime.mdb
    3 points
  2. عجبنى الموضوع ده قلت أشاركه معكم بإختصار هو سكريبت لعمل مكان موثوق لملفات الأكسيس من مكان تشغيله .. بمعنى لو شغلته من Desk Top تقدر تفتح أى ملف أكسيس على Desk Top بدون ظهور Enable Content. ولو عندك فولدر لمشاريعك فى أى مكان سواء سى أو دى أو .... ضع هذا السكريبت داخله وشغل وخلاص بقى كل ما بداخل الفولدر منطقة أمان. إنشئ ملف نص بأى إسم وضع فيه ما يلى على أن تغير إمتداده الى vbs. Const HKEY_CURRENT_USER = &H80000001 Dim oRegistry Dim sPath Dim sDescription Dim bAllowSubFolders Dim bAllowNetworkLocations Dim bAlreadyExists Dim sParentKey Dim iLocCounter Dim arrChildKeys Dim sChildKey Dim sValue Dim sNewKey Set WshShell = CreateObject("WScript.Shell") strCurDir = WshShell.CurrentDirectory Set oRegistry = GetObject("winmgmts:\\.\root\default:StdRegProv") sPath = strCurDir sDescription = "YourTrustedLocationDescriptionGoesHere" bAllowSubFolders = True bAlreadyExists = False sParentKey = "Software\Microsoft\Office\16.0\Access\Security\Trusted Locations" ' sParentKey = "Software\Microsoft\Office\16.0\Excel\Security\Trusted Locations" ' sParentKey = "Software\Microsoft\Office\16.0\PowerPoint\Security\Trusted Locations" ' sParentKey = "Software\Microsoft\Office\16.0\Word\Security\Trusted Locations" iLocCounter = 0 oRegistry.EnumKey HKEY_CURRENT_USER, sParentKey, arrChildKeys For Each sChildKey in arrChildKeys oRegistry.GetStringValue HKEY_CURRENT_USER, sParentKey & "\" & sChildKey, "Description", sValue If sValue = sDescription Then bAlreadyExists = True If CInt(Mid(sChildKey, 9)) > iLocCounter Then iLocCounter = CInt(Mid(sChildKey, 9)) End If Next 'If bAlreadyExists = False Then sNewKey = sParentKey & "\Location" & CStr(iLocCounter + 1) oRegistry.CreateKey HKEY_CURRENT_USER, sNewKey oRegistry.SetStringValue HKEY_CURRENT_USER, sNewKey, "Path", sPath oRegistry.SetStringValue HKEY_CURRENT_USER, sNewKey, "Description", sDescription If bAllowSubFolders Then oRegistry.SetDWORDValue HKEY_CURRENT_USER, sNewKey, "AllowSubFolders", 1 End If كما يمكن تفعيله للاكسيل والوورد والباور بوينت مع مراعاة نسخة الاوفيس لديك وتغيرها فى الكود: أوفيس 2019 : 16.0 أوفيس 2016 : 16.0 أوفيس 2013 : 15.0 أوفيس 2010 : 14.0 أوفبس 2007 : 12.0 أوفيس 2003 : 11.0 أظن أنه لا يوجد أحد أعضاء منتدانا الكريم يعمل على أوفيس XP 😊 عسى أن يفيد .. إذا اشتغل يعنى والله الموفق EAR TrustAnyWhere.zip
    2 points
  3. باى برنامج لضغط الملفات انا عن نفسي اقضل برنامج 7zip https://www.7-zip.org/ طبعا الافضل الضعط بامتداد .zip
    2 points
  4. اخوك @عبد اللطيف سلوم يا سيدى اول لما بتيجى سيرة الدفع هو يختفى
    2 points
  5. اتفضل اهلا اهلا استاذى الجليل ومعلمى الاستاذ @essam rabea حبيبى انا كلى لك بس اللى يدفعونه لى انا Open Folder.zip
    2 points
  6. تسلم اخي ابا جودي بالتوفيق اخي عبداللطيف
    2 points
  7. الحمد لله انحلت المشكلة عندك اللهم لك الحمد وجزاكم الله تعالى عنى كل خير نظير دعواتكم الطيبة واسأل الله تعالى ان يرزقكم مثلها واكثر اضاعفا مضاعفة يارب العالمين
    2 points
  8. هههههه حبيب البي @ابا جودى المهم النتيجة وصاحب الموضوع وجد طريقتين تؤدي الغرض بخصوص استفسارك تريد اجابة ادفع اول نفس طريقتك مع حبيبنا @عبد اللطيف سلوم
    2 points
  9. الله يسعدك يااستاذنا الغالي جميل جداً وهذا المطلوب الف شكر
    2 points
  10. وعليكم السلام -اهلا بك ونورتنا بالمنتدى تفضل
    2 points
  11. هل هناك مكتبات مفقودة . راجع محرر الاكواد Tools->References وعلى كل جرب المرفق الاتى GetNetTime.mdb
    2 points
  12. جرب المرفق اشهر.accdb
    2 points
  13. أحسنت استاذ مجدى كلها أعمال رائعة جعلها الله فى ميزان حسناتك
    2 points
  14. بارك الله فيك استاذ مجدى وزادك الله من فضله
    2 points
  15. اقدم لكم برنامج من خلاله تستطيعون تفعيل او الغاء الشفت لبرامجكم . Shift.rar
    1 point
  16. التعرف على عدد السطور التى بها بيانات من خلال الفورم فيديو2 الفيديو
    1 point
  17. نعم هذا هو المطلوب شكر جزيلا لك أستاذ ابا جودى لاني أتعبتك معي
    1 point
  18. تم معالجة المشكلة تقريبا والله اعلم ولا تسألنى ما السبب لانى لا اعلم
    1 point
  19. تقريبا والله اعلم وجدت الخلل افتح التقرير فى عرض التصميم nom client هنا المشكلة لو حذفته جرب اتفضل Base de données13 - Copie (3).accdb انتظر افادتكم بعد التجربة استاذ @rey360
    1 point
  20. انا مش فاهم اللغة المستخدمة اصلا بص انا على العموم حليت اول مشكلة وكانت بالاستعلام افتح النموذج facturevente ولا تقم باغلاقه افتح الاستعلام تجده يفتح بدون اى مشاكل طالما ان النموذج مفتوح افتح التقرير وانظر ان مصدر بيانات التقرير هو الاستعلام بس مش فاهم فى ايه ولاحظت ان فى مربعات نص غير منضمة بالتقرير وانت ياللى كتبت مصدر بيانات لها راجعهم لان غالبا المشكلة باحدهم
    1 point
  21. وأخيرا ولله الحمد جهزت الواجهة الاحترافية أشكر كل من ساعد وساهم بالموضوع
    1 point
  22. اولا انا مجرد طالب علم ثانيا الشكر لله وحده ثالثا هو انت بتضحك هلى ومش هتدفع واللا ايه
    1 point
  23. تسلم يا غالي ربنا يحفظك الكود صح 100% ✔️
    1 point
  24. اولا انتبه جيدا للمسميات لانها مرتبطة بالاكواد 1- اسم النموذج يكون DateForm 2-داخل النموذج مربعين نص تاريخ البداية والنهاية بالاسماء الاتية txtFromDate , txtToDate كل جدول به تواريخ تريد عمل فلتر لها لابد من عمل استعلام له اولا لعمل الفلتر على التاريخ ويكون الفلتر فى معيار حقل التاريخ بهذا الكود Between Nz([forms]![DateForm]![txtFromDate],"01/01/1900") And Nz([forms]![DateForm]![txtToDate],"01/01/2100") بعد ذلك قمل بعمل باقى الاستعلامات التى تتم فيها العمليات الحسابية ملاحظة هامة باقى الاستعلامات لن تعتمد على الجدوال مباشرة بل على الاستعلامات التى وضع فيها معيار الفلتر للتواريخ
    1 point
  25. فورم مشاهدة البيانات المسجلة بالشيت فيديو 3 الفيديو
    1 point
  26. طيب خير الحمد لله الان انظر الى الاستعلام >>------->> qryMixToetbl عدل عليه بما يناسبك او اخبرنى ماذا تريد
    1 point
  27. انا اسف هذا اقصى ما املك من افكار كنت اتمنى تقديم المساعدة
    1 point
  28. عليه النعمة انه دمك شربات ومثل العسل ههههههههههه
    1 point
  29. طيب دقيقة واحدة طيب جرب دى كده ؟ Prog2006 (1).mdb
    1 point
  30. انت عندك دلوقتى الاستعلام اللى انت فاتحة اسمه اجمالى_فواتير_المبيعات اعمل استعلام تانى جديد فى وضع التصميم واسحب هذا الاستعلام اليه اجمالى_فواتير_المبيعات انزل الحقول التى تريدها وانشئ الديلوك اب متل ما بدك انها مجرد فكرة لا اعلم النتيجه
    1 point
  31. ما شاء الله الله يفتح عليك يا استاذنا الجليل وهذه الطريقة التى احبها الاكواد داخل موديول لاتعامل معها فى كل زوايا البرنامج بكل سهولة انظر الموديول والاستعلام 4 حساب.accdb
    1 point
  32. اعرف انك تملك الاجابة ولكن كنت امزح معك عدد الحروف في استعلام Len(Replace([الاسم];" ";"")) عدد الكلمات Len([الاسم])-Len(Replace([الاسم];" ";""))+1 مرفق مثال استعلام3 حساب.accdb
    1 point
  33. طيب اقول لك على فكرة يمكن ترضيك جرب تصدر الى ملف ورد جاهز ومعد مسبقا سيعطى ذلك مرونه اكبر لان والله اعلم لا اعتقد ان الاكسس به حل لتلك المشكلة
    1 point
  34. انظر آخر مرفق قمت باضافته تتحكم من خلاله بعدد السجلات من النموذج وبدون اكواد وايضا التوقيع فى اخر الصفحة يلى الجدول مباشرة وكذلك بدون اكواد
    1 point
  35. الله عليك يا مبدع يابا جودي بجد ابدعت فيما شرحت السهل الممتنع ربنا يكرمك ويسعد ايامك
    1 point
  36. اين الضغط على الإعجاب ؟!!!!!
    1 point
  37. تفضل لجان الدور الثاني2.xlsx
    1 point
  38. طيب يا استاذ @محمد احمد لطفى الحل ده يرضيك واللا اروح انام test120 (2).mdb
    1 point
  39. شكرا لذوقك وكرم اخلاقك ربنا يكرمك ويزيدك من علمة
    1 point
  40. طبعا اساتذتى الكرام كفوا ووفوا باجابتهم على السؤال لهم كل الشكر والتقدير والعرفان جزاهم الله تعالى خير وشكر الله لهم واحسن اليهم كما يحسنون الى طلاب العلم امثالى بعد اذن اساتذتى الافاضل الكرام اشارك بفكرة متواضعة للمرور على كل الكائنات دفعة واحدة Database311.accdb
    1 point
  41. بارك الله فيك وزادك الله من فضله ووسع الله فى رزقك
    1 point
  42. اولا انا لا عالم ولا حتى استاذ انا اقل طالب علم ثانيا اخى القاعدة مغلقة ومحولة الى mde بهدف التأمين صاحبها لايريد لاحد الاطلاع على تصميمها مثل هذه القواعد لا يمكن لا الاستفادة منها ولا التعلم منها مطلقا ثالثا ان اردت التعلم ابحث فى المنتدى اسال حاول اجتهد وان شاء الله لا يضيع الله جهدك وان اردت التعلم من برامج مفتوحه ان وجدتها تنتهى بالامتداد mde او accde فإعلم انها مغلقة لا تسمن ولا تغنى ولن تجنى منها اى استفادة اصلا
    1 point
  43. وعليكم السلام-بعد اذن الأستاذ وجيه وهذا يكون بالتنسيقات الشرطية كما ترى بالصورة بارك الله فيك
    1 point
  44. وعليكم السلام-تفضل هذا هو الرابط الذى تم التعامل من قبل مع هذا الملف يمكنك تحميل الملف منه مرة اخرى وهو يعمل https://www.officena.net/ib/topic/92008-ماعرفت-كيف-احمي-ملفي-من-النسخ-وكيف-ينتحر/?tab=comments#comment-577543
    1 point
  45. حاول تغيرها لـ 32 بت أفضل وستعمل معك جميع برامج إلغاء الشيقت عذرا
    1 point
  46. اهلا بك اخى الكريم بالمنتدى المشكلة لديك انت فعليك بتحديث برنامج فك الضغط لديك Winrar فتفضل البرنامج بدون ضغط مستحقات نهاية الخدمة.xlsm
    1 point
  47. وعليكم السلام -منور المنتدى يمكنك استخدام هذا الكود Sub salesvalues() Dim chtChart As Chart 'Create a new chart. Set chtChart = Charts.Add Set chtChart = chtChart.Location(Where:=xlLocationAsObject, Name:="ÅÏÇÑÉ ÇáÊæÇÕá ÇáÏÇÎáí") With chtChart '.Name = "" .ChartType = xlColumnClustered 'Link to the source data range. .SetSourceData Source:=Sheets("ÅÏÇÑÉ ÇáÊæÇÕá ÇáÏÇÎáí").Range("C4:N8"), _ PlotBy:=xlRows .HasTitle = True .ChartTitle.Text = "Sales by Customer" .Axes(xlCategory, xlPrimary).HasTitle = True .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "Customer" .Axes(xlValue, xlPrimary).HasTitle = True .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Total Sales" End With End Sub وفى هذا الرابط سوف ترى شرح أخر https://www.computerna.com/excel-chart/
    1 point
×
×
  • اضف...

Important Information