Menu

Cuối tuần rồi, thử tài 'nhanh tay' với trò chơi xếp gạch kinh điển bằng Excel!

Dai Dũng An 04/06/2026 21:44 570 lượt xem 1 trả lời

Cuối tuần rồi, thay vì nhìn chằm chằm vào màn hình với những con số khô khan, sao chúng ta không thử một chút thử thách trí tuệ và phản xạ với một trò chơi quen thuộc nhỉ?

Hôm nay, mình sẽ hướng dẫn các bạn cách tự tạo một game xếp gạch (Tetris) đơn giản ngay trên Excel. Đảm bảo vừa vui, vừa giúp rèn luyện sự tập trung và tốc độ xử lý!

Cách thực hiện:

  1. Chuẩn bị Bảng tính: Mở một file Excel mới. Chia bảng tính thành một lưới ô vuông (ví dụ: 10 cột x 20 hàng). Mỗi ô sẽ là một viên gạch.
  2. Tạo Khối Gạch: Sử dụng các định dạng có điều kiện (Conditional Formatting) để tạo ra các khối gạch với nhiều hình dạng khác nhau. Mỗi khối sẽ được tạo từ 4 ô.
  3. Di chuyển và Xoay: Đây là phần 'hack não' nhất. Chúng ta sẽ dùng VBA (Visual Basic for Applications) để lập trình cho các khối gạch rơi xuống, di chuyển sang trái/phải và xoay.
  4. Kiểm tra Hàng Đầy: Khi một hàng được lấp đầy bởi các viên gạch, hàng đó sẽ biến mất và các khối phía trên sẽ rơi xuống.
  5. Tính Điểm: Cập nhật điểm số dựa trên số hàng đã hoàn thành. Game kết thúc khi các khối gạch xếp chồng lên đến đỉnh màn hình.

Nghe có vẻ phức tạp nhưng thực ra, với các hàm và một chút kiến thức VBA cơ bản, bạn hoàn toàn có thể làm được. Mình đã thử và thấy khá thú vị, đôi khi còn quên cả thời gian!

Bạn nào đã từng thử làm game trên Excel chưa? Chia sẻ kinh nghiệm hoặc nếu có gặp khó khăn gì thì chúng ta cùng thảo luận nhé!

3

Ôi trời, bài viết quá hay luôn! Đúng là cuối tuần mà có trò gì giải trí trên Excel thì còn gì bằng. Mình cũng thích mấy cái trò thử thách tư duy kiểu này lắm.

Bạn có thể chia sẻ thêm về phần tạo khối gạch và cách làm cho chúng rơi xuống không? Mình tò mò không biết dùng VBA hay công thức gì mà hay vậy.

3

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký