- Tham gia
- 5/6/08
- Bài viết
- 30,703
- Được thích
- 53,975
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 SubKhô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: 
			
		
	
								
								
									
	
								
							
							 
	 
	  
 
 
		
 
 
		 
 
		
 
 
		 
 
		
 
 
		


 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		