Tôi quay phim lại cho bạn coi nhé!
Kỳ lạ, mình đã boot máy, chạy thử file của bạn vẫn thấy tình trạng như đã nói, mày mò quay phim lại, bạn xem thử nhé:
http://youtu.be/9wT-VA9y3hE
Brds
Tôi quay phim lại cho bạn coi nhé!
Kỳ lạ, mình đã boot máy, chạy thử file của bạn vẫn thấy tình trạng như đã nói, mày mò quay phim lại, bạn xem thử nhé:
http://youtu.be/9wT-VA9y3hE
Brds
Tôi thử rất nhiều máy, nhiều hệ điều hành, Excel 2003 và 2007 trên cái file đó, thế mà có bị như vậy đâu?
Bây giờ, mở cái file đó, trong môi trường VBA (Alt+F11) bạn bấm Ctrl+G để mở cửa sổ Immediate rồi bạn gõ:
?Val(Sheet1.[A1].Value)
Rồi Enter xem nó ra cái gì rồi tính tiếp nhé!
Mình gửi hình chụp màn hình cho bạn đây:
Cho file đang test của bạn lên đây xem thử nhéÔ A1 = 50%, định dạng theo file của bạn (percentage).
Ko lẻ excel bị hư công thức???
Brds
tại ô khác trong excel, =value(A1), giá trị là 0.5 (General format)
Brds
Bây giờ, bạn gửi cái file mà bạn đang kiểm tra lên đây xem!
Các bạn kiểm tra file bạn này gửi lên như thế nào, chứ tôi kiểm đi kiểm lại, chẳng vấn đề gì cả!
Các bạn kiểm tra lại giùm nhé (window XP, Office 2007, virus AVG 8.5.xxx update 5.Oct.2012)
Chỉ những số bội số 100 mới hiển thị đúng trong texbox, mình có quay lại thao tác 1 lần nữa đây (bên màn hình visual basic, đã sắp xếp các cửa sổ để thấy hết dòng lệnh và bấm nút run)
Và file excel:
Cám ơn các bạn
Theo yêu cầu:
Bạn xem lại nhé
Thanks
Private Sub CommandButton2_Click()
[COLOR=#ff0000][B]TextBox1 = Sheet1.[A1].Value * 100[/B][/COLOR]
TextBox1.SetFocus
End Sub
hehe, chính xác, nhưng bạn có thể giải thích là tại sao excel trên máy bạn, cũng như ndu96081631 thì hiển thị đc kết quả mà của mình thì phải chỉnh lại, ko lẻ excel của mình có cách tính khác à.
Thanks