viehoai
Thành viên gắn bó



- Tham gia
- 22/5/09
- Bài viết
- 2,599
- Được thích
- 2,908
Đọc xong hổng hiểu đang nói cái gì luônKính nhờ các anh chị giúp đỡ:
Khi chạy thủ tục thì tại vị trí Cell hiện hành (ActiveCell) xuất hiện như hình
View attachment 73773
Ghi chú: các chữ trên hình như là text lập sẵn để xuất, nhưng riêng dấu ngăn cách lấy theo dấu hệ thống
Xin cảm ơn các anh chị
Vầy chăng: Application.SendKeys "{F2}"Khi thủ tục Run thì tại cell hiện hành ở trạng thái đang nhập và con trỏ ở vị trí như hình Sư phụ à
Dạ đúng rồi, thế mà không nghĩ ra. Nhưng cho em hỏi thêm đưa tiếp con trỏ đến một vị trí nào đó thì sao? (tức có thể sendKey con trot lùi về 5 ký tự chẳng hạn)Vầy chăng: Application.SendKeys "{F2}"
Thì thêm dòng code nữa Application.SendKeys "{LEFT}"Dạ đúng rồi, thế mà không nghĩ ra. Nhưng cho em hỏi thêm đưa tiếp con trỏ đến một vị trí nào đó thì sao?
(Vì lệnh này con trỏ nằm cuối)
Làm vậy cũng được... Còn không thì.. vòng lậpCảm ơn Sư phụ lùi về 5 ký tự thì phải dùng 5 dòng lệnh vậy à?
Sub Test()
Dim i As Long
Application.SendKeys "{F2}"
For i = 1 To 5
Application.SendKeys "{LEFT}"
Next
End Sub
Application.SendKeys "{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}"
Application.SendKeys Application.WorksheetFunction.Rept("{LEFT}", 10)