I8=--G8Cho em hỏi tại cột G và H em đang có giá trị dạng text, em muốn đổi sang dạng ngày tháng thì làm thế nào?
Copy ô trống, sau đó Paste special vào những ô cần chuyển đổi sang ngày, nhớ chọn chức năng Add trong Paste special là okCho em hỏi tại cột G và H em đang có giá trị dạng text, em muốn đổi sang dạng ngày tháng thì làm thế nào?
For Each clls In Range("H8:H100")
clls = clls.NumberFormat = "General"""
clls.Value = clls.Value
clls = clls.NumberFormat = "m/d/yyyy"
Next clls
Bạn sửa 1 chút đi nhé!Uh nhưng mình muốn dùng vba vì có nhiều lần phải làm thủ công như vậy cũng mất thời gian và nhiều lúc convert nó còn đơ.
PHP:For Each clls In Range("H8:H100") clls = clls.NumberFormat = "General""" clls.Value = clls.Value clls = clls.NumberFormat = "m/d/yyyy" Next clls
Thử cách này thì không thấy được, không biết lỗi ở đâu.
For Each clls In Range("H8:H100")
clls = Val(clls)
clls.NumberFormat = "m/d/yyyy"
Next clls
Đúng như ý mình muốn. Cảm ơn bạn nhéBạn sửa 1 chút đi nhé!
Mã:For Each clls In Range("H8:H100") clls = Val(clls) clls.NumberFormat = "m/d/yyyy" Next clls
Private Sub Workbooks_open()
Dim clls As Range
For Each clls In Range("H8:H100")
clls = Val(clls)
clls.NumberFormat = "m/d/yyyy"
Next clls
End Sub