Tìm số thứ tự của sheet trong workbook có nhiều sheets

Liên hệ QC

olegtran

Thành viên hoạt động
Tham gia
4/11/09
Bài viết
157
Được thích
81
Tôi có workbook với nhiều sheets tên khác nhau. sheetA1, sheetA2, ... sheetAn.
Tôi muốn viết code chuyển từ sheet này sang sheet trước (hay sau)

Sub chuyen_sheet()
Dim i as interger
i = Vị trí của sheet hiện tại
Worksheets(i + 1).Select
End Sub

Làm cách nào để đánh số tìm i? Cảm ơn các bạn nhiều.
 
Tôi có workbook với nhiều sheets tên khác nhau. sheetA1, sheetA2, ... sheetAn.
Tôi muốn viết code chuyển từ sheet này sang sheet trước (hay sau)

Sub chuyen_sheet()
Dim i as interger
i = Vị trí của sheet hiện tại
Worksheets(i + 1).Select
End Sub

Làm cách nào để đánh số tìm i? Cảm ơn các bạn nhiều.

bạn thử kiểm tra xem
Mã:
Sub tt()
Dim ws As Worksheet
For Each ws In Worksheets
MsgBox ws.Name
MsgBox ws.Index
Next
End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
bạn thử kiểm tra xem
Mã:
Sub tt()
Dim ws As Worksheet
For Each ws In Worksheets
MsgBox ws.Name
MsgBox ws.Index
Next
End Sub

Cảm ơn LetGauGau, Bạn đã đoán gần đúng ý tôi, nhưng cái tôi muốn hơi khác một tý. Tôi đã nói rõ hơn trong file đính kèm.
 

File đính kèm

  • chuyen_sheet.xlsm
    17.3 KB · Đọc: 21
Upvote 0
[QUOTETôi có workbook với nhiều sheets tên khác nhau. sheetA1, sheetA2, ... sheetAn.
Tôi muốn viết code chuyển từ sheet này sang sheet trước (hay sau)][/QUOTE]


tôi Làm tuy dở nhưng cứ đưa lên bạn xem coi có được không
 
Upvote 0
Tôi có workbook với nhiều sheets tên khác nhau. sheetA1, sheetA2, ... sheetAn.
Tôi muốn viết code chuyển từ sheet này sang sheet trước (hay sau)

tôi Làm tuy dở nhưng cứ đưa lên bạn xem coi có được không
 

File đính kèm

  • chuyen_sheet.xlsm
    28.7 KB · Đọc: 18
Upvote 0
2 câu này có ý bạn không:

ActiveSheet.Next.Activate

ActiveSheet.Previous.Activate
 
Upvote 0
tôi Làm tuy dở nhưng cứ đưa lên bạn xem coi có được không
Cảm ơn bạn, Bạn đã làm đúng ý mình rồi nhưng cách của bạn trong trường hợp này hơi bất tiện, nhưng cách làm lại giúp mình hiểu thêm kiến thức mới rất hay để làm cái khác.
 
Upvote 0
Web KT
Back
Top Bottom