saomai6692
Thành viên hoạt động



- Tham gia
- 10/8/12
- Bài viết
- 120
- Được thích
- 20
Trong file đính kèm mình có để đó, bạn bấm Alt+F11 để xem, thực ra code rất đơn giản mà chỉ là mình thêm dấu " ' " vào trước cái tài khoản của cột NỢ và CÓ thôi saomai6692 ạ! Mình tính chạy xong rồi bỏ luôn cái CODE đó đi vì chỉ dùng có 1 lần!không biết các anh chị dùng code chuyển đổi lại dạng TEXT nào cho em biết được không. Cảm ơn
Trong file đính kèm mình có để đó, bạn bấm Alt+F11 để xem, thực ra code rất đơn giản mà chỉ là mình thêm dấu " ' " vào trước cái tài khoản của cột NỢ và CÓ thôi saomai6692 ạ! Mình tính chạy xong rồi bỏ luôn cái CODE đó đi vì chỉ dùng có 1 lần!
Option Explicit
Sub chuyen()
Dim i As Long
For i = 3 To 1151
5 Cells(i, 4).Value = "'" & Cells(i, 4).Value
Next
End Sub
Sub chuyen()
Dim i As Long
For i = 3 To 1151
Cells(i, 3).Value = "'" & Cells(i, 3).Value
Cells(i, 4).Value = "'" & Cells(i, 4).Value
Next
End Sub
Trời ạ, chèn code vào bấm RUN hoặc F5 thì code mới chạy chứ cứ để yên sao mà tự nó chạy được, hix hix. Gửi bạn file này nhé, thích thì có thể thao tác lại - tùy bạn. Tìm hiểu thêm cách chạy code để áp dụng khi muốn chạy macro khác nhé!Anh chị thông cảm, em cũng đã làm như vậy sao lại ko được nhỉ, không biết còn thiếu chữ nào trong code hoặc sai sót thao tác nào, mong được chỉ giúp, em gởi file lên đây này. Trân trọng cảm ơn
Ngược lại thì bạn dùng code này nhé :Nó chạy rồi các anh các chị à, em cảm ơn nhé. Thế còn code chuyển từ dạng Text sang dạng số (ngược lại) thì sao ạ.
Sub chuyenlai()
Dim i As Long
For i = 3 To 1151
Cells(i, 4).Value = Val(Replace(Cells(i, 4).Value, "'", ""))
Cells(i, 3).Value = Val(Replace(Cells(i, 3).Value, "'", ""))
Next
End Sub