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

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم

هل يمكن وضع عداد تنازلي في هذه الخلية لوقت مدته 5 ثوان عن طريق كود 🎯

وبعد انتهاء الوقت يظهر الجواب . على ان يبدا  العداد من جديد مع بداية كل سؤال 🕓

 

1.jpg.4f58ff4d88237ec181f4196b81a32730.jpg

 

test_k.xlsx

تم تعديل بواسطه ابوحبيبه
قام بنشر (معدل)

اذا كانت الخلية السابقة غير منطقية يمكن استخدام الخلية الجديدة هذه...

1.jpg.f3ef2227b2446db95fa48fe88b0bed0c.jpg

تم تعديل بواسطه ابوحبيبه
  • تمت الإجابة
قام بنشر

In ThisWorkbook Module

Private Sub Workbook_Open()
    Application.OnKey "{F9}", "TestMacro"
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "{F9}"
End Sub

 

In Standard Module

Sub TestMacro()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Worksheets("Qution")
    ws.Range("G17").Value = Empty: ws.Range("D17").Value = Empty
    With ws.Range("D17")
        .Formula = "=RANDBETWEEN(data1!A1,data1!A30)"
        .Value = .Value
    End With
    With Application
        .ScreenUpdating = True
        .EnableEvents = False
        .Calculation = xlCalculationManual
            .Wait Now + TimeValue("00:00:05")
            ws.Range("G17").Formula = "=LOOKUP(D17,data1!A1:A730,data1!F1:F30)"
            .Calculate
        .Calculation = xlCalculationAutomatic
        .EnableEvents = True
    End With
End Sub

 

  • Like 3

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information