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

كيف تجعل الرقم الذي بالخلية يومض


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

أخي الكريم أنظر الملف المرفق

وجدته في إحدى المشاركات من إخواني في المنتدى للأسف لا أذكر اسمه

وبكل الأحوال جزاه الله ألف ألف خير

FLASH.rar

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

أخي الكريم اكتب الكود التالي في محرر الفيجوال بيزيك

على الشكل التالي :

أدرج module

أكتب الكود التالي :

Public Sub Blink()

Dim Rng As String

If Range("A2") > 4 Then Rng = "C2" Else Rng = ""

If Range("B2") > 6 And Rng <> "" Then Rng = Rng & "," & "F3" Else If Range("B2") > 6 And Rng = "" Then Rng = "F3"

If Range("A7") > 10 And Rng <> "" Then Rng = Rng & "," & "N1" Else If Range("A7") > 10 And Rng = "" Then Rng = "N1"

If Rng = "" Then Exit Sub

'And Rng <> "" Then Exit Sub Else Rng = "N1"

With Sheets(1).Range(Rng).Interior

If .ColorIndex = 2 Then

.ColorIndex = 3

Else

.ColorIndex = 2

End If

End With

appTime = Now() + TimeValue("00:00:01")

Application.OnTime appTime, "Blink"

End Sub

ثم اكتب الكود الثاني

Sub Macro1()

Application.Run "FLASH.XLS!Blink"

Range("D13").Select

Application.Run "FLASH.XLS!Blink"

Application.Run "FLASH.XLS!Blink"

Application.Run "FLASH.XLS!Blink"

Range("C2").Select

Application.Run "FLASH.XLS!Blink"

Application.Run "FLASH.XLS!Blink"

Application.Run "FLASH.XLS!Blink"

Range("C2,N1").Select

Range("N1").Activate

Application.Run "FLASH.XLS!Blink"

Range("C2,N1,F3").Select

Range("F3").Activate

Application.Run "FLASH.XLS!Blink"

Application.Run "FLASH.XLS!Blink"

End Sub

ثم اكتي الكود التالي : في محرر الفيجوال بيزيك للشيت التي تعمل عليها

Private Sub Worksheet_Activate()

appTime = Now() + TimeValue("00:00:01")

Application.OnTime appTime, "Blink"

End Sub

هذا ما فهمته من الملف : وطبعا يمكنك استبدال أرقام الخلايا حسب ما تريد

أرجو أن أكون قد وفقت بالإجابة

تمنياتي لك بالتوفيق

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information