اذهب الي المحتوي
أوفيسنا

مجموعة من كود vba


smail_d

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

  • الردود 51
  • Created
  • اخر رد

Top Posters In This Topic

الكود المالي

عملية الجمع

تستطيع استعمال زر للعملية

Sub CalculMentalV7()
  Dim N1, N2
  Dim Reponse ' Stockage de la réponse de l'utilisateur
  Randomize
  MsgBox "اهلا بك في برنامج الحساب عملية الجمع"
  N1 = Int((100 * Rnd) + 1)
  N2 = Int((100 * Rnd) + 1)
  Reponse = InputBox("كم تساوي لو جمعنا " & N1 & " + " & N2 & " ?")
  If Reponse = N1 + N2 Then
    MsgBox "اجابة صحيحة هائل !"
  Else
    MsgBox "اجابة خاطئة ... الاجابة الصحيحة هي " & N1 + N2
  End If
  MsgBox "شكرا في المرة اللاحقة"
End Sub

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم

الكود التالي "عمليات حسابية "

Sub CalculMentalV9()

  Dim N1 As Integer
  Dim N2 As Integer

  Dim Reponse
  Randomize
  MsgBox "عمليات حسابية"

  ' حساب :
  N1 = Int((100 * Rnd) + 1)
  N2 = Int((100 * Rnd) + 1)
  Reponse = InputBox("احسب القيمة التالية " & N1 & " + " & N2 & " ?")
  If Reponse = N1 + N2 Then
    MsgBox "اجابة صحيحة !"
  Else
    MsgBox "اجابة خاطئة ... الاجابة الصحيحة هي " & N1 + N2
  End If

  ' المثال الثاني :
  N1 = Int((100 * Rnd) + 1)
  N2 = Int((100 * Rnd) + 1)
  Reponse = InputBox("كم تساوي " & N1 & " + " & N2 & " ?")
  If Reponse = N1 + N2 Then
    MsgBox "اجابة صحيحة خيالي !"
  Else
    MsgBox "اجابة خاطئة ... الاجابة الصحيحة هي " & N1 + N2
  End If

  ' ثالث مثال :
  N1 = Int((100 * Rnd) + 1)
  N2 = Int((100 * Rnd) + 1)
  Reponse = InputBox("احسب التالي " & N1 & " + " & N2 & " ?")
  If Reponse = N1 + N2 Then
    MsgBox "اجابة صحيحة انت لك مستقبل زاهر في الاكسل !"
  Else
    MsgBox "اجابة خاطئة ... الاجابة الصحيحة هي " & N1 + N2
  End If

  'رابع مثال :
  N1 = Int((100 * Rnd) + 1)
  N2 = Int((100 * Rnd) + 1)
  Reponse = InputBox("احسب مايلي " & N1 & " + " & N2 & " ?")
  If Reponse = N1 + N2 Then
    MsgBox "اجابة صحيحة بارع !"
  Else
    MsgBox "اجابة خاطئة ... الاجابة الصحيحة هي " & N1 + N2
  End If

  MsgBox "شكرا لك تحياتنا في منتدى أوفسينا"
End Sub

رابط هذا التعليق
شارك

تلوين الخلية عند تحديدها بأحد الألوان

Option Explicit


Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Excel.Range)
Static OldCell As Range

If Not OldCell Is Nothing Then
    OldCell.Interior.ColorIndex = xlColorIndexNone
End If

Target.Interior.ColorIndex = 5

Set OldCell = Target

End Sub

رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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



×
×
  • اضف...

Important Information