PDA

View Full Version : Game vui = Exel 2003, 2007....


nydka
18-08-2008, 06:16 PM
Game vui trên Excel 2003, 2007


http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/demo.png
http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/relax_game.xls

Bước 1: Tạo ra kịch bản cho trò chơi của bạn và định dạng trên bảng tính.
Kịch bản này gồm 2 phần. Phần câu hỏi và phần phản hồi của chương trình ứng với mỗi trả lời mà người chơi cung cấp. Phần giải đáp bạn đặt cách phần câu hỏi 15 dòng.
http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/1.png
Bố trí kịch bản

Bước 2: Đặt tên biến cho các ô cần lấy giá trị.
Đây là thủ thuật giúp bạn truy vấn đến giá trị của ô bằng tên thay vì bằng địa chỉ. Ví dụ: BiBo đặt tên cho ô A1 là name thì mỗi khi mình muốn lấy giá trị của ô này, mình chỉ cần gọi tên đại diện của ô A1 là name thay vì gọi địa chỉ A1 trong các công thức.

Cách đặt tên: chọn ô cần đặt tên >> thay đổi địa chỉ của ô bằng một tên có nghĩa trên hộp thoại Name box. Các ô cần đặt tên là: các ô chứa câu trả lời của người chơi. Các ô chứa câu phản hồi đã chuẫn bị.

http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/2.pngTạo biến cho câu trả lời


Trong ví dụ này, các bạn cần đặt tên biến cho các ô D8, D9, D10, D11 , D12, D13 là vị trí mà người chơi sẽ nhập câu trả lời cho từng câu hỏi. Tương tự, bạn cũng đặt tên cho các ô chưa câu phản hồi là B25 đến B29.


Tên của câu hỏi
Tên của câu phản hồi
Con số của bạn
No
no_r
Họ & Tên
Name
name_r
Tuổi của bạn
age
age_r
Màu bạn thích nhất?
color
color_r
Món ăn nào bạn ăn dạo ngoài quán cóc gần đây nhất?
food
food_r
Tên người bạn/ đồng nghiệp khác phái mà bạn ghét nhất
colleague
colleague_r
Nhập chữ OK để xem kết quả
ok
ok_r

http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/33.pngTạo biến cho câu phản hồi
Bươc 3: Bước này, chúng ta sẽ gắn kết quả câu hỏi và câu giải đáp tương ứng với nhau. Đồng thời cho hiện kết câu kết quả ngay khi mỗi câu hỏi được phản hồi.
Kỹ thuật này không có gì khó. Chỉ là dùng tham số & để nối các chuổi đoạn văn lại với nhau kết hợp với các tên biến mà chúng ta đã đặt để tạo ra những câu phản hồi chính xác. Ví dụ câu: Uhm!! Bạn...... có.......người cùng để ý đến bạn đấy! Chúng ta sẽ sửa lại như sau: ="Uhm!! Bạn " & name & " có "&LEFT(no,1)&" người cùng để ý đến bạn đấy!”
Cứ tiếp tục lắp ghép cho các câu giải đáp với các biến tên sao cho hợp lý.

http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/44.pngGhép biến với các câu phản hồi



Bước 4: Tạo những con số ngẫu nhiên để tăng thêm tính huyền bí.
Để tạo ra số ngẩu nhiên, bạn dùng hàm RANDBETWEEN(số_bắt_đầu,số_kết_thúc) để tạo. Hàm này sẽ chọn một con số bất kỳ trong dãy số mà bạn qui định để hiển thị.
http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/55.pngTạo những con số ngẫu nhiên

Bước 5: Hiển thị kết quả tương ứng với từng câu hỏi.
Chọn một ô bên dưới bảng câu hỏi và dùng lệnh IF() để kiễm tra: Nếu ô Họ & Tên có nhãn là name rỗng (chưa có câu phản hồi) thì trả về kết quả là 1 dấu cách, còn nếu ô ô Họ & Tên không rỗng (có câu phản hồi) thì sẽ lấy câu lời giải name_r làm câu phản hồi. Như vậy, ta có công thức sau:
=IF(name=””,” “,name_r)

http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/66.pngTạo phản hồi tự động


Để kiểm tra, bạn nhập thử tên bạn vào ô phản hồi của câu hỏi Họ & tên sau đó nhấn Enter. Nếu kết quả hiện ra, bạn đã thành công.
http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/77.pngThử nghiêm


Tương tự, bạn sẽ làm cho các câu giải đáp tiếp theo:
=IF(age=””,” “.age_r)
=IF(color=””,” “,color_r)
......
Bước 6: Trang trí và che mắt thiên hạ!
Ơ bước này, bạn có thể tô màu nền, tạo viền để game của bạn trong thật hơn. Nhưng quan trọng hơn hết là bạn phải giấu những câu hỏi mà mình chuẩn bị trước để người chơi không thấy được.
Cách làm rất đơn giản! Bạn chọn những dòng chứa các câu giải đáp này >> nhấp chuột phải, chọn Hide
http://www.helloict.com/images/stories/comptips/200803/excel-funny-game/88.pngGiấu các câu phản hồi


Bước 7: Kiễm tra
Bước cuối cùng là kiểm tra lại độ chính xác và tính logic của game. Khi bạn đã hài lòng, thì hãy gửi ngay đến bạn bè.... kheo thành tích của mình nhé!


Nguồn helloic :big_smile:

vipxinh_13
18-08-2008, 09:24 PM
khó hiểu quá(tớ gà exel kinh khủng)

về mò mò kiểu j` hỏng máy thì chết

để ai test thử rồi làm sau :D

Kitevt
11-09-2008, 12:50 PM
khó hiểu quá(tớ gà exel kinh khủng)

về mò mò kiểu j` hỏng máy thì chết

để ai test thử rồi làm sau :D

Hjx .. bó tay với ông anh .... mò EXcel mà sợ hỏng máy tính thì hết nói nổi ..... :pudency:

OohuyoO
16-09-2008, 07:42 PM
Hjx .. bó tay với ông anh .... mò EXcel mà sợ hỏng máy tính thì hết nói nổi ..... :pudency:

hjx hjx...vipxinh là kon gái mừ....sao lại kju = ông anh...:beat_brick:
cái này cũng hay nhưng làm thế thì mình bik trước ròi...chán chết..:2T-bunny-(17):

kientit
16-09-2008, 10:03 PM
excel thì em đầu hàng(ga` vô đối):surrender::surrender::2T-bunny-(7)::2T-bunny-(7):

lucky_luka
17-09-2008, 06:51 PM
Ái chà cái này tuy có hay thật nhưng có chổ tớ ko thích nha"Khi nhấn ok ===>bị lừa :("

labaitay
21-09-2008, 06:12 PM
Hớ hớ..thú thực thì mình cũng hổng hiểu..

onelove090
23-09-2008, 09:21 AM
Cách good nhất ,ai đó làm rùi down về sửa lại !