Hỏi ý nghĩa của "Chr()"

  • Thread starter Thread starter laohiep
  • Ngày gửi Ngày gửi
Liên hệ QC

laohiep

Thành viên chính thức
Tham gia
29/11/08
Bài viết
58
Được thích
12
Mình xin hỏi: các đoạn code mà các anh chị viết trong VBA, thường có các câu lệnh "chr(13) chr(255) ..." như vậy nghĩa là sao, và nó quy định cho cái gì, bảng quy định đó như thế nào có thể giúp mình biết thông tin về quy định đó với nhá.
Xin cảm ơn!
 
Chr(..) là viết tắt của hàm Char(..) trong Excel. Nó là việc bạn dùng số đại diện cho 1 ký tự nào đó trên bàn phím hoặc bảng mã.
Ví dụ: bạn có chữ "G" trên bảng tính (ở ô C3), bạn muốn biết nó sẽ là số mấy trong bảng mã thì bạn dùng hảm =Code(C3) = 71.
Vậy việc làm ngược lại thì dùng =Char(71) = "G"
Và trong VBA thì ta viết là Msgbox (Chr(71)).
Chỉ vậy thôi!
Bạn muốn tìm hiểu sâu hơn thì đọc bài này:
http://www.giaiphapexcel.com/forum/showthread.php?p=14579
Thân.
 
Vậy bạn chạy macro này trên trang tính trắng xem sao

Mã:
Option Explicit
Sub ChrDir()
 Dim Ww As Integer
 For Ww = 13 To 255
    Cells(((13 + Ww) Mod 26) + 1, 1 + Ww \ 26).Value = Chr(Ww)
 Next Ww
End Sub
 
Lần chỉnh sửa cuối:
Chạy như vầy:
Xem file!
Thân.
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom