- Tham gia
- 5/6/08
- Bài viết
- 30,703
- Được thích
- 53,963
Ngồi buồn quá, nghĩ ra trò này chơi... (giống như quả bi -a chạy vòng vòng trong 1 bàn vuông
Các bạn tham khảo và cải tiến thêm nhé
Không biết chỉ với công thức có thể làm được trò này không nhỉ
PHP:
Option Explicit
Public iR As Long, iC As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal ms As Long)
Sub Bi_a()
Dim i As Long
For i = 1 To 1000
With ActiveCell
.Interior.ColorIndex = 0
If .Row = 1 Then iR = 1
If .Row = 20 Then iR = -1
If .Column = 2 Then iC = 1
If .Column = 52 Then iC = -1
.Offset(iR, iC).Select
Selection.Interior.ColorIndex = 3
End With
Sleep 10
Next i
Union([B1:B20], [AZ1:AZ20], [C1:AY1], [C20:AY20]).Interior.ColorIndex = 56
End Sub
PHP:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
If Target.Address = "$B$1" And Target.Count = 1 Then
Call Bi_a
End If
Application.EnableEvents = True
End Sub
Không biết chỉ với công thức có thể làm được trò này không nhỉ
File đính kèm
Lần chỉnh sửa cuối: