levanhung123
Thành viên mới
- Tham gia
- 17/9/18
- Bài viết
- 8
- Được thích
- 1
em có 1 file mà muốn ẩn sheest , em hiện các sheet theo cụm đã tô màu, em muốn chỉ hiện các sheet màu đó còn các sheet kia sẽ tự động ẩn ,, mong mọi người chỉ giùm ạ
Đã có 2 thành viên giúp bạn rồi đó, bạn chỉ việc thực hiện theo hướng dẫn thôi. Nếu vướng mắc trong khi thực hiện thì đưa lên hỏi tiếp chứ không làm gì cả mà nhờ từ đầu đến cuối thì không nên.mong mọi người giúp em với ạ.
Bạn xem lại nội quy diễn đàn, rồi xem lại tiêu đề và nội dung của bạn (xem ghi có lỗi gì không). Thân!.mong mọi người giúp em với ạ.
Kiểm tra lại đi chứ sai be bét rồi kìa. Mà hình như không liên quan gì đến ẩn, hiện sheet thì phải.sub luyen_go_code_cho_be_hung123
Range("A1:C7").select
seclection.autofilter
activesheet.range("$a$1:$c$7").autofilter field:=3, criterial:=sheet1.range("f2")
selection.copy
sheets.add after:=sheets(sheets.count)
activesheet.name= sheet1.range("f2")
sheets("sheet1").select
section.autofilter
sub
' Dang luyen tap hihi
Đích thị không nhìn thấy dòng nào là .Visible=xlSheetHidden (hay đại loại thế cả).Kiểm tra lại đi chứ sai be bét rồi kìa. Mà hình như không liên quan gì đến ẩn, hiện sheet thì phải.
Khả năng là bài #7 chép ở đâu về nhưng không chạy thử, cũng không biết chức năng của nó làm gì. Nếu có chạy thử cũng không chạy được vì đang thiếu một số thứ.Đích thị không nhìn thấy dòng nào là .Visible=xlSheetHidden (hay đại loại thế cả).
Sub Ansheet()
Dim ws As Worksheet
Dim wb As Workbook
Set wb = ActiveWorkbook
For Each ws In wb.Worksheets
If ws.Tab.ColorIndex = xlColorIndexNone Then
ws.Visible = xlSheetHidden
End If
Next
End Sub
Sub HideSheetsWithNoTabColor()
Dim ws As Worksheet
' Loop through each sheet in the workbook
For Each ws In ThisWorkbook.Worksheets
' Check if tab color of the sheet is set to None
If ws.Tab.ColorIndex = xlColorIndexNone Then
' Hide the sheet
ws.Visible = False
End If
Next ws
End Sub
Nghịch chatGpt tý.
Không biết có phải nó lấy từ trên này không mà giống thế.
Mã:Sub HideSheetsWithNoTabColor() Dim ws As Worksheet ' Loop through each sheet in the workbook For Each ws In ThisWorkbook.Worksheets ' Check if tab color of the sheet is set to None If ws.Tab.ColorIndex = xlColorIndexNone Then ' Hide the sheet ws.Visible = False End If Next ws End Sub
Sub HideSheetsWithNoTabColor()
Dim ws As Worksheet
Dim tabColor As Long
' Loop through each sheet in the workbook
For Each ws In ThisWorkbook.Worksheets
' Get the tab color of the sheet
tabColor = GetTabColor(ws)
' Check if tab color of the sheet is None
If tabColor = 0 Then ' 0 represents no tab color
' Hide the sheet
ws.Visible = False
End If
Next ws
End Sub
Function GetTabColor(ws As Worksheet) As Long
' Function to get the tab color of a worksheet
' Returns the RGB value of the tab color, or 0 if no tab color is set
On Error Resume Next
GetTabColor = ws.Tab.Color
On Error GoTo 0
End Function
Dạ thưa bác là những bài như này không cần thiết phải hỏi đến GPT ạKhông biết có phải nó lấy từ trên này không mà giống thế.
Ai có tài khoản thì hỏi con chat này cho nhanh chứ bạn. Như yêu cầu của thớt thì nó trả lời quá tốt, code xài được luôn.Dạ thưa bác là những bài như này không cần thiết phải hỏi đến GPT ạ
Sau khi năn nỉ đến hơn tiếng đồng hồ mới rời khỏi GPE.COM kia mà;. . . . .
Còn chủ thớt, ngoài việc năn nỉ thì không có chút chịu khó học hỏi nào, cả sự kiên nhẫn nữa. Hôm qua sau khi năn nỉ là bỏ đi luôn, không thấy liếc mắt xem kết quả thế nào. Chắc là lên fb được người khác giúp rồi.
Em cũng có tài khoản này, nhiều khi đăng bài ở đây xong là em cũng ra hỏi nó. Lắm lúc con bot còn thua các bác ấy chứAi có tài khoản thì hỏi con chat này cho nhanh chứ bạn. Như yêu cầu của thớt thì nó trả lời quá tốt, code xài được luôn.
Còn chủ thớt, ngoài việc năn nỉ thì không có chút chịu khó học hỏi nào, cả sự kiên nhẫn nữa. Hôm qua sau khi năn nỉ là bỏ đi luôn, không thấy liếc mắt xem kết quả thế nào. Chắc là lên fb được người khác giúp rồi.
Em không có ý là bác lấy từ nó, ý của em là ngược lại, nó lấy trên này, mỗi lần nó trả lời một kiểu mà.Dạ thưa bác là những bài như này không cần thiết phải hỏi đến GPT ạ