Lê Duy Thương
Cạo lấy gì gội (Dịch quá không gội được)
- Tham gia
- 14/10/09
- Bài viết
- 3,113
- Được thích
- 4,852
tôi có đoạn code lấy tên sheet.thế này
vấn đề là khi tôi dùng đoạn code số 2 thì không có gì phải nói. còn số 1 thì báo lỗi.do đang tìm hiểu array sheet nên không biết mình sai ở đâu.
PHP:
Sub SUMMARY()
Dim WS As Worksheet, i As Long
(1) Dim Arrsheets As Variant
Application.ScreenUpdating = False
Sheets("SUMMARY").Range("2:5000").CLEAR
(1) Arrsheets = Array("SUMMARY", "DATA", "IMPORTED", "TEMP")
For i = 1 To 4
For Each WS In Worksheets
(1) If WS.Name <> Arrsheets Then
(2) 'If WS.Name <> "SUMMARY" And WS.Name <> "DATA" And WS.Name <> "IMPORTED" And WS.Name <> "TEMP" Then
Sheets("SUMMARY").Range("A2000").End(3).Offset(1, 0).Value = WS.Name
End If
Next
Next
Application.ScreenUpdating = 1
End Sub
vấn đề là khi tôi dùng đoạn code số 2 thì không có gì phải nói. còn số 1 thì báo lỗi.do đang tìm hiểu array sheet nên không biết mình sai ở đâu.
File đính kèm
Lần chỉnh sửa cuối: