- Tham gia
- 30/5/06
- Bài viết
- 2,695
- Được thích
- 15,103
Gởi mọi người nhờ giúp hộ chổ Sendkeys.
Mục tiêu của đoạn code này: Lướt qua tất cả các sheet và nhấn Ctrl Home cho mỗi sheet để con trỏ (ô hiện hành) nhãy về ô đầu tiên.
Ô đầu tiên không hẳn là ô A1 trong trường hợp sheet có Freeze Pane thì ô đầu tiên là sau freeze pane hiện tại em biết là chỉ có thể về đó bằng Ctrl + Home.
Thân cảm ơn mọi người
OverAC
Mục tiêu của đoạn code này: Lướt qua tất cả các sheet và nhấn Ctrl Home cho mỗi sheet để con trỏ (ô hiện hành) nhãy về ô đầu tiên.
Ô đầu tiên không hẳn là ô A1 trong trường hợp sheet có Freeze Pane thì ô đầu tiên là sau freeze pane hiện tại em biết là chỉ có thể về đó bằng Ctrl + Home.
PHP:
Sub AnySheetgoHome()
Dim sheetbatdau As String
Dim i As Long
Application.EnableEvents = False
sheetbatdau = ActiveSheet.Name
For i = 1 To Sheets.Count
If Sheets(i).Visible = True Then
Sheets(i).Activate
Application.Sheets(i).SendKeys "^{HOME}"
End If
Next i
Sheets(sheetbatdau).Activate
Application.EnableEvents = True
End Sub
Thân cảm ơn mọi người
OverAC