Tạo Hàm Vba Chuyển Chuỗi Thành Mã ASCII | Giải Pháp Excel
Có thể bạn quan tâm
- Trang chủ Có gì mới Hoạt động gần nhất Tác giả
- Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
- Video Video về Excel Video về tin học khác Tin tức về tin học chung
- Thông tin mới Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
- Tài nguyên Đánh giá mới nhất Tìm tài nguyên
- Đóng góp
Tìm kiếm
Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Tìm kiếm Tìm nâng cao…- Tìm bài viết mới
- Tìm theo chuyên mục
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
- Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
- Trang chủ
- Diễn đàn
- Lập Trình với Excel
- Lập Trình với Excel
- Thread starter trongtrung1504
- Ngày gửi 26/2/16
trongtrung1504
Thành viên chính thức
Tham gia 26/1/12 Bài viết 98 Được thích 38 Chào tất cả mọi người, hiện tại mình đang gặp vấn đề như thế này. Mình có 1 chuỗi gồm cả chữ và số, mình đã tách được kí tự với số ra riêng rồi. Yêu cầu là lấy từng ký tự ấy sẽ chuyển sang mã ASCII và ghép nó với số (vd a1 =651,A1 =971...). Mình làm công thức excel thì ra rồi, nhưng giờ mình muốn chuyển qua vba tạo 1 hàm MaASCII dùng hàm Select case để xét độ dài chuỗi kí tự ấy theo điều kiện sau: * Nếu chuỗi chữ 0, thì chỉ lấy chuỗi số * Nếu chuỗi chữ 1, thì lấy code(kitu)& chuỗi số * Nếu chuỗi chữ 2, thì lấy code(left(kitu,1)& code(right(kitu,1) & chuỗi số ... Nhờ các thầy, các anh chị xem giúpFile đính kèm
- ChuyenMaASCII.xlsm 14.8 KB · Đọc: 67
Phuocam
Thành viên mới
Tham gia 16/5/13 Bài viết 4,707 Được thích 7,706trongtrung1504 đã viết: Chào tất cả mọi người, hiện tại mình đang gặp vấn đề như thế này. Mình có 1 chuỗi gồm cả chữ và số, mình đã tách được kí tự với số ra riêng rồi. Yêu cầu là lấy từng ký tự ấy sẽ chuyển sang mã ASCII và ghép nó với số (vd a1 =651,A1 =971...). Mình làm công thức excel thì ra rồi, nhưng giờ mình muốn chuyển qua vba tạo 1 hàm MaASCII dùng hàm Select case để xét độ dài chuỗi kí tự ấy theo điều kiện sau: * Nếu chuỗi chữ 0, thì chỉ lấy chuỗi số * Nếu chuỗi chữ 1, thì lấy code(kitu)& chuỗi số * Nếu chuỗi chữ 2, thì lấy code(left(kitu,1)& code(right(kitu,1) & chuỗi số ... Nhờ các thầy, các anh chị xem giúp Nhấp chuột vào đây để mở rộng...Xem thử cách này có đúng ý không: Mã:Sao chép. Public Function ChuyenMaASCII(Chuoi As String) As String Dim i As Long For i = 1 To Len(Chuoi) Step 1 If IsNumeric(Mid(Chuoi, i, 1)) Then ChuyenMaASCII = ChuyenMaASCII & Mid(Chuoi, i, 1) Else ChuyenMaASCII = ChuyenMaASCII & AscW(Mid(Chuoi, i, 1)) End If Next End Function Upvote 0 A
anhtuanle123
Thành viên thường trực
Tham gia 8/6/09 Bài viết 387 Được thích 249 ký tự số cũng có mã asc đó bạn ! 0->9 : 48-57 a->z : 97-122 A->Z : 65-90 if kytu>=48 and kytu<=57 thì lấy số. else lấy mã asc end if ^^ Upvote 0trongtrung1504
Thành viên chính thức
Tham gia 26/1/12 Bài viết 98 Được thích 38 yêu cầu về mã bên mình chỉ phân biệt chữ hoa/chữ thường thôi, còn số thì mỗi mã có 1 số riêng rồi Upvote 0trongtrung1504
Thành viên chính thức
Tham gia 26/1/12 Bài viết 98 Được thích 38 tks bạn. đúng yêu cầu mình rồi...Thân Upvote 0 VVetMini
Ăn cùng góc phố
Tham gia 21/12/12 Bài viết 17,663 Được thích 24,477trongtrung1504 đã viết: tks bạn. đúng yêu cầu mình rồi...Thân Nhấp chuột vào đây để mở rộng...Đúng sao được. Theo yêu cầu là ký tự chữ phải đổi hoa thành thường và ngược lại trước khi tính mã ascii.
trongtrung1504 đã viết: Chào tất cả mọi người, hiện tại mình đang gặp vấn đề như thế này. Mình có 1 chuỗi gồm cả chữ và số, mình đã tách được kí tự với số ra riêng rồi. Yêu cầu là lấy từng ký tự ấy sẽ chuyển sang mã ASCII và ghép nó với số (vd a1 =651,A1 =971...). ... Nhấp chuột vào đây để mở rộng...Upvote 0
trongtrung1504
Thành viên chính thức
Tham gia 26/1/12 Bài viết 98 Được thích 38VetMini đã viết: Đúng sao được. Theo yêu cầu là ký tự chữ phải đổi hoa thành thường và ngược lại trước khi tính mã ascii. Nhấp chuột vào đây để mở rộng...bạn mới hiểu sai ý mình đó. ko cần phải chuyển đổi chữ hoa chữ thuong gi cả. nó chi phan biet chu hoa chữ thường thôi Upvote 0
SA_DQ
/(hông là gì!
Thành viên danh dự Tham gia 8/6/06 Bài viết 14,547 Được thích 22,828 Nghề nghiệp U80Bạn mới hiểu sai ý mình đó. ko cần phải chuyển đổi chữ hoa chữ thuong gi cả. nó chi phan biet chu hoa chữ thường thôi Nhấp chuột vào đây để mở rộng...Thật ra í bạn nêu là sai rành rành ra rồi! Hay bạn không rõ rằng ?asc("A") trong cửa sổ Immediate sẽ là 65? Upvote 0 Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây.
Bài viết mới nhất
- Question
- DMQ
- Thứ tư lúc 21:16
- Lập Trình với Excel
- Huy Đặng
- Hôm nay lúc 15:20
- Hỏi đáp những vấn đề khác
- yeunghelayeutien
- Hôm nay lúc 15:50
- Hàm và công thức Excel
- tusedo
- Hôm nay lúc 15:26
- Hàm và công thức Excel
- Question
- ongke0711
- 6/10/24
- Lập Trình với Excel
- Question
- test1986
- Hôm nay lúc 11:09
- Lập Trình với Excel
- Nguyễn Hậu LK
- Thứ tư lúc 16:18
- Hỏi đáp những vấn đề khác
- noisy
- Thứ bảy lúc 09:19
- Giải thích, gỡ rối, xử lý lỗi công thức
- Question
- binhtv69
- 22/11/24
- Lập Trình với Excel
- nghiemcongdien
- 9/11/24
- Google Spreadsheets
- heocondethuong1235
- Hôm qua, lúc 13:45
- Những vấn đề chung
- tueyennhi
- 4/11/24
- VBA trong Excel – Cải thiện và tăng tốc
- Ks.longvandinh1988
- Hôm qua, lúc 14:17
- Excel và Kế Toán
- 0377853935
- Hôm nay lúc 10:50
- Hướng dẫn sử dụng các hàm trong Excel
- hoamattroicoi
- 12/3/22
- Excel và Kế Toán
- todesgott
- 29/3/10
- Định dạng, trình bày, in ấn bảng tính
- jusend
- Thứ tư lúc 16:43
- Giải thích, gỡ rối, xử lý lỗi công thức
- Lan Ny
- Hôm qua, lúc 11:55
- Hàm và công thức Excel
- linhxinhthat
- Thứ tư lúc 15:52
- Hàm và công thức Excel
- Nguyễn Duy Tuân
- Hôm qua, lúc 09:21
- BLUESOFTS: A-Excel, A-Tools
Thành viên có số lượng bài viết cao nhất tháng
- Hoàng Tuấn 868 152
- ptm0412 81
- VetMini 47
- ongke0711 44
- HUONGHCKT 43
- hoangtuaotrang_hp_vn 35
- SA_DQ 34
- befaint 33
- Tuấn Bụng Bự 31
- bebo021999 31
- BuiQuangThuan 28
- HeSanbi 25
- huuthang_bd 25
- HieuCD 18
- DeTong 17
- huhumalu 17
- CHAOQUAY 16
- Nguyễn Diêu Hiền 15
- hvnhpro 15
- Duy Tùng 9x 14
Thành viên có điểm tương tác cao nhất tháng
- Hoàng Tuấn 868 131
- ptm0412 79
- HUONGHCKT 77
- VetMini 66
- HeSanbi 63
- ongke0711 60
- HieuCD 44
- SA_DQ 44
- BuiQuangThuan 42
- befaint 41
- huuthang_bd 40
- GPE-Trợ Lý 36
- bebo021999 32
- hoangtuaotrang_hp_vn 32
- DeTong 19
- Phuocam 19
- huhumalu 15
- Duy Tùng 9x 14
- PhanTuHuong 13
- phuongnam366377 12
- Trang chủ
- Diễn đàn
- Lập Trình với Excel
- Lập Trình với Excel
- Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Từ khóa » Bảng Mã Ascii Trong Excel
-
Hướng Dẫn Tra Cứu Và Xử Lý Kí Tự Với Hàm CHAR Và CODE Trong Excel
-
Hàm UNICHAR Trong Excel, Hàm Trả Về Ký Tự Unicode Của Số
-
Chèn Các Ký Hiệu Hoặc Ký Tự Hệ La-tinh ASCII Hoặc Unicode
-
Hàm CODE – Hàm Trả Về Mã Dạng Số Cho Ký Tự đầu Tiên.
-
Xác định Mã ASCII Bằng Công Thức
-
Tính Toán Mã ASCII Trong Bảng Excel - Trang Chủ
-
Bảng Mã ASCII - Cách Gõ Ký Tự đặc Biệt Trên Bàn Phím
-
Cách Dụng Bảng Mã ASCII
-
Xu Hướng 7/2022 # Bảng Mã Ascii, Cách Gõ Ký Tự Đặc Biệt Trên ...
-
Bảng Mã ASCII Chuẩn Các Hệ Nhị Phân - Thập Phân
-
Cách Sử Dụng Hàm CHAR Trong Excel - Kênh 49
-
Hàm Xử Lý Chuỗi Ký Tự Trong Excel - MasterMOS
-
Xóa Ký Tự ASCII # 127 Trong Excel - EYEWATED.COM