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

jjafferr

أوفيسنا
  • Posts

    10020
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    408

كل منشورات العضو jjafferr

  1. وعليكم السلام اخي شوف الرابط التالي ، يمكن يفيدك http://www.officena.net/ib/index.php?showtopic=59803 جعفر
  2. تفضل نسختي ولكن يجب تغيير اسم ملف power point في الكود. وهذا الكود: لفتح العرض ، ايقافه ، واغلاقه Option Compare Database Dim opj As Object Private Sub cmd_run_Click() Dim strFilePath strFilePath = CurrentProject.Path & "\30.Office_Exercises.ppt" Set opj = CreateObject("Powerpoint.Application") opj.Visible = True opj.Presentations.Open (strFilePath) ': SendKeys "{F5}" opj.ActivePresentation.SlideShowSettings.Run 'Set opj = Nothing End Sub Private Sub cmd_stop_Click() opj.SlideShowWindows(1).View.Exit End Sub Private Sub cmd_exit_Click() opj.Quit Set opj = Nothing End Sub جعفر 30.Run_PowerPoint.mdb.zip
  3. وهذا الكود لإيقاف العرض opj.SlideShowWindows(1).View.Exit جعفر
  4. اعذروني يا شباب للمداخلة ولكني احب اتفادى Sendkeys فايش رايكم بهذا الكود: Dim opj As Object Dim strFilePath strFilePath = CurrentProject.Path & "\Ch1.ppt" Set opj = CreateObject("Powerpoint.Application") opj.Visible = True opj.Presentations.Open (strFilePath) ': SendKeys "{F5}" opj.ActivePresentation.SlideShowSettings.Run Set obj = Nothing جعفر
  5. نفس الموضوع في هذا الرابط وهو يعمل ولكن هناك طلب كذلك: http://If Err.Number = 53 Then 'No file to delete, ignore Resume Next جعفر
  6. أخي اباعمرو ، جربت طريقتي؟ جعفر
  7. وعليكم السلام أخي محسن في عدة طرق لعمل اللي تريده ، وانا بكتب لك الابسط: 1. اذا فيك شدة تدخل في البحر واهواله ، فعليك بالقراءة عن Ascii Arabic Charset ، 2. اما اذا اردت البساطة مثلي ، فاليك التالي: نفترض ان الحقل اسمه text1 ، ففي الحدث قبل الحفظ ، اعمل له الكود مثل التالي ، اللي بنعمله وببساطة ، اننا سنطلب من البرنامج بتغيير الحرف الغير مرغوب فيه ، الى حرف مرغوب فيه ، عن طريق الامر Replace ، وطريقة الامر: 'a=Replace(a,"Old value","New value") a=Me.Text1 a=Replace(a,"أ","ا") a=Replace(a,"إ","ا") a=Replace(a,"ة","ه") a=Replace(a,"ي","ى") Me.Text1=a طبعا العربي في الكود يلخبط الكود ويقلبه ، لذلك تركت لك السطر الاول الصح بالانجليزي ، وانت اكمل الباقي جعفر
  8. حياك الله اخوي اباعمرو ونعم الابن البار والله ان شاء الله يتغمد والدينا ووالديك الاحياء منهم والاموات بإحسانه ولطفه دنيا وآخرة ويحشرهم في زمرة المصطفى صلاوات ربي وسلامه عليه جعفر
  9. يا أخي ، لو اخبرتنا هذا من زمان تفضل Private Sub cmd_Blue_Click() DoCmd.OpenForm "frm_1", acDesign, , , acFormEdit, acHidden Forms!frm_1!text1.BackColor = RGB(0, 0, 255) DoCmd.Close acForm, "frm_1", acSaveYes End Sub Private Sub cmd_Red_Click() DoCmd.OpenForm "frm_1", acDesign, , , acFormEdit, acHidden Forms!frm_1!text1.BackColor = RGB(255, 0, 0) DoCmd.Close acForm, "frm_1", acSaveYes End Sub جعفر
  10. تفضل ياريت من البداية قلت هذا الكلام مثل ما اخبرتك سابقا: فهو يحسب المدة ، آخذ في الاعتبار السنوات الكبيسة والبسيطة جعفر 24.المستحقات التقاعدية.accdb.zip
  11. اخي الفاضل لوسمحت ترفق قاعدة بياناتك ، المرفق اللي ارفقته مرتين فيه مجرد نموذج ، ما فيه جدول ولا بيانات. جعفر
  12. معلش ، خليني شوي انشط عضلاتي للجواب اه ، الحين افضل كل امر تعطيه للبرنامج ، البرنامج يحتاج ان ينفذه ، وفي طرق خفيفة على البرنامج ، واخرى ثقيلة ، فلازم تقدر تميز بينها وتستعمل الاخف جعفر
  13. هلا بيك أخي رمهان فكرة ما خطرت على بالي يا ريت كل المشاركات ، ياتقي الخبراء وكلٌ يدلو بدلوه ، والنتيجة ستكون ما شاء الله ، مجموعة افكار للمنتدى جعفر
  14. أخي اباعمرو انت مشكلتك في استيراد بيانات الاكسل ، مب في الاكسس انا اعطيك اسهل طريقة لاستيراد بياناتك من الاكسل الى للاكسس: 1. استعمل الكود التالي ، والذي سيستورد بيانات الاكسل الى جدول مؤقت اسمه Temp: DoCmd.DeleteObject acTable, "Temp" DoCmd.TransferSpreadsheet acImport, 8, "Temp", ImportFileName, True 2. اعمل استعلام الحاقي ليأخذ بيانات الجدول Temp الى جدولك "جدول تسجيل الكتب" ، سر نجاح هذه الطريقة هي ، يا أخي خلي الاكسل يتدلل ويتدلع ، بس خليه يجيب البيانات ، وبعدين لما كل شئ عندنا في الاكسس ، نعرف كيف التعامل معاه جعفر
  15. عفوا ، لم افهم سؤالك؟ جعفر
  16. نعم ، هذا ما يعمله الكود (مع تغيير بسيط عليه ، لاني لم اجرب ما كتبت): اكتب هذا الكود على حدث زر في النموذج Forms ، فيغير خلفية text1 في form1 الى الاحمر: Forms!form1!text1.BackColor = RGB(255,0, 0) جعفر
  17. وعليكم السلام أخي حسين انا حذفت الجدول rebt ، وعملت نسخة اضافية من التقرير ، وجعلت مربع سرد اسماء التقارير ، يأخذ اسم التقارير من هذا الاستعلام (تقدر تخلي هذا الاستعلام يعطيك اسماء جميع الكائنات اللي في برنامجك من جداول و...): وتلاحظ اني وضعت شرط ان اول 3 حروف من اسم التقرير هي rbo ، وعلى هذا الاساس ، لم يظهر اسم النسخة الاضافية من التقرير اللي انا عملته وعلى بركة الله جعفر 27.1.طباعة التقرير بصيغة ورد.accdb.zip
  18. 1. نعم ، ضع صورة خلف التقرير ، واجعل خلفية الحقةل شفافة ، 2. نعم ، اجعل الشعار في التقرير باسم img_Logo مثلا ، في النموذج frm_1 ، اجعل حقل Show_Logo علامة نعم/لا (ويمكن عمل اي نوعية اخرى) ، وعندما تريد الشعار يظهر على التقرير ، اختار نعم ، في التقرير ، في قسم التفصيل ، في حدث التنسيق او حدث قبل الطباعة اكتب هذا الكود: if Forms!frm_1!Show_Logo=-1 then 'معناها نعم ، اظهر الشعار me.img_Logo.visible=true else me.img_Logo.visible=false endif جعفر
  19. حياك الله لا تنسى اننا مررنا بعدة خطوات الى ان وصلنا الى الشكل الاخير الذي تريده ، فكان هناك بعض الاشياء الزيادة (لم تكن زيادة في وقتها) ، وحذفتها ، وتتبعت مكان البطئ ، حقل بحقل ، وصلحت الامور على اساسها لهذا السبب ، فمن المهم ان تعرف اللي تريده من البداية ، حتى يتم برمجة كل شئ بالطريقة الصحيحة جعفر
  20. وعليكم السلام 1. اريد تغيير خلفية مربع النص Forms!form1!text1.BackColor = RGB(2550, 0) 2. والزر الامر حسب علمي ، صيغة mdb لا تسمح بهذا جعفر
  21. تفضل يا أستاذ عبدالعزيز 14.6.برنامج المعلم اليمني.mdb.zip
  22. كلماتك هذه وسام لي ، لك الشكر الجزيل
  23. الله ان شاء الله يطول عمرك واشكرك على جميل كلماتك
×
×
  • اضف...

Important Information