اسلام سيد قام بنشر يناير 26, 2013 مشاركة قام بنشر يناير 26, 2013 السلام عليكم ورحمة الله وبركاته اريد كود لحفظ البيانات يعمل تلقائيا إذا انقطع التيار الكهربائى فجأه مع العلم انى معى كود يعمل على حفظ الملف تلقائيا قبل غلق الملف وهو كالاتى Sub workbook_beforeclose(cancel As Boolean) If Me.Saved = False Then Me.Save End Sub رابط هذا التعليق شارك More sharing options...
الـعيدروس قام بنشر يناير 26, 2013 مشاركة قام بنشر يناير 26, 2013 السلام عليكم بالامكان الاستعانه بهذا الكود يقوم بحفظ الملف كل دقيقة هذه الأكواد في مودويل Public Rm As Double Public Const C_Con = 60 Public Const Sc_W = "Ex" Public Sub St_A() Rm = Now + TimeSerial(0, 0, C_Con) Application.OnTime EarliestTime:=Rm, Procedure:=Sc_W, Schedule:=True End Sub Sub Ex() Application.DisplayAlerts = False ThisWorkbook.Save Application.DisplayAlerts = True St_A End Sub وهذه في حدث Thisworkbook Private Sub Workbook_Deactivate() Call St_A End Sub Private Sub Workbook_Open() Call St_A End Sub 1 رابط هذا التعليق شارك More sharing options...
اسلام سيد قام بنشر يناير 26, 2013 الكاتب مشاركة قام بنشر يناير 26, 2013 وعليكم السلام هل من الممكن اجعل Public Const C_Con = 60 Public Const C_Con = 1 وبذالك يصبح التخزين كل ا ثانيه ام لا رابط هذا التعليق شارك More sharing options...
الـعيدروس قام بنشر يناير 26, 2013 مشاركة قام بنشر يناير 26, 2013 غير الى اي جزء من الدقيقة او الثانيه بمعنى 1= ثانيه و 0.5 نصف ثانية يعمل معك إن شاء الله 1 رابط هذا التعليق شارك More sharing options...
اسلام سيد قام بنشر يناير 26, 2013 الكاتب مشاركة قام بنشر يناير 26, 2013 بارك الله فيك استاذنا القدير لقد جربت وحققت الهدف بنجاح رابط هذا التعليق شارك More sharing options...
حمادة عمر قام بنشر يناير 26, 2013 مشاركة قام بنشر يناير 26, 2013 السلام عليكم الاستاذ القدير / عباد رائع وجميل جدا وحشتنا اعمالك واعمال كل اساتذة هذا الصرح العظيم في الفترة التي كان يحدث للمنتدي ترقية فيها لا حرمنا الله منكم وزادكم الله من فضله وعلمه جزاك الله خيرا 1 رابط هذا التعليق شارك More sharing options...
الـعيدروس قام بنشر يناير 26, 2013 مشاركة قام بنشر يناير 26, 2013 (معدل) اخواني الاحبه هذا تعديل للكود بعد تجربته عند فتح اكثر من ملف واغلاق الملف الذي به الكود يفتح الملف مره اخرى وذلك بسبب التايمر في وضع التشغيل عموما هذا هو التعديل هذه الأكواد في حدث Thisworkbook Private Sub Workbook_BeforeClose(Cancel As Boolean) Call Ext End Sub Private Sub Workbook_Open() Call St_A End Sub وهذه الأكواد في مودويل Public Rm As Double Public Const C_Con = 3 Public Const Sc_W = "Ex" Public Sub St_A() On Error Resume Next Rm = Now + TimeSerial(0, 0, C_Con) Ali_C Rm, Sc_W, True End Sub Sub Ex() Application.DisplayAlerts = False ThisWorkbook.Save Application.DisplayAlerts = True St_A End Sub Public Sub Ext() Ali_C Rm, Sc_W, False End Sub Public Function Ali_C(St As Double, Sa As String, Bn As Boolean) On Error Resume Next With Application DoEvents .ScreenUpdating = False .EnableEvents = False .OnTime EarliestTime:=St, Procedure:=Sa, Schedule:=Bn .EnableEvents = True .ScreenUpdating = True End With End Function تم تعديل يناير 26, 2013 بواسطه عباد 1 رابط هذا التعليق شارك More sharing options...
اسلام سيد قام بنشر يناير 26, 2013 الكاتب مشاركة قام بنشر يناير 26, 2013 الكود رائع استاذ / عباد سواء المشاركه الاولى او الثانيه بارك الله فيك رابط هذا التعليق شارك More sharing options...
إبراهيم ابوليله قام بنشر مارس 11, 2013 مشاركة قام بنشر مارس 11, 2013 الاخ الكريم عباد بارك الله فيك اكوادك فعلا رائعه وبالتاكيد كل من ا يحتاج لهذا الكود 1 رابط هذا التعليق شارك More sharing options...
دغيدى قام بنشر مارس 11, 2013 مشاركة قام بنشر مارس 11, 2013 أخى / عباد بارك الله فيكم كود رائع رابط هذا التعليق شارك More sharing options...
ahmed_kamal20012002 قام بنشر ديسمبر 5, 2013 مشاركة قام بنشر ديسمبر 5, 2013 جزاكم الله كل خير على ماتقدمونه من علم وبارك الله فيكم وجعله فى ميزان حسناتكم 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان