nhatquyelec
Thành viên mới

- Tham gia
- 17/12/10
- Bài viết
- 48
- Được thích
- 2
- Nghề nghiệp
- Elec Engineer
Chào mọi người,
Tôi có vấn đề thế này mong mọi người giúp đỡ,
Có khi nào mọi người bị tình huống: khi copy/paste trong excel thì dường như ô copy/paste đó không được excel hiểu định dạng. Ví dụ: ngày tháng: 19/12/2016, khi copy/paste thì excel không hiểu đó là ngày tháng, chỉ đến khi Double Click vào ô đó rồi enter thì excel mới nhận dạng đó là ngày tháng, tương tự cho nhiều tình huống khác.
Vậy là tôi viết đoạn code để tạo vòng lặp để tự động Double Click vào ô rồi Enter.
Đây là đoạn mã:
Sub Macro5()
Dim i As Range
Dim oRg As Range
Set oRg = Range("A1:A10")
For Each i In oRg
ActiveCell.FormulaR1C1 = Range().Value
Next
End Sub
Nhưng sao không chạy được.
Cũng mới tập viết VBA để ứng dụng trong công việc nên mong mọi người giúp đỡ,
Tôi có vấn đề thế này mong mọi người giúp đỡ,
Có khi nào mọi người bị tình huống: khi copy/paste trong excel thì dường như ô copy/paste đó không được excel hiểu định dạng. Ví dụ: ngày tháng: 19/12/2016, khi copy/paste thì excel không hiểu đó là ngày tháng, chỉ đến khi Double Click vào ô đó rồi enter thì excel mới nhận dạng đó là ngày tháng, tương tự cho nhiều tình huống khác.
Vậy là tôi viết đoạn code để tạo vòng lặp để tự động Double Click vào ô rồi Enter.
Đây là đoạn mã:
Sub Macro5()
Dim i As Range
Dim oRg As Range
Set oRg = Range("A1:A10")
For Each i In oRg
ActiveCell.FormulaR1C1 = Range().Value
Next
End Sub
Nhưng sao không chạy được.
Cũng mới tập viết VBA để ứng dụng trong công việc nên mong mọi người giúp đỡ,