Công ty TNHH Đào tạo Tư vấn và Đầu tư AFTC
Hiển thị kết quả tìm kiếm từ 1 đến 8 trên tổng số: 8
  1. #1
    Tham gia ngày
    07 2011
    Nơi Cư Ngụ
    TP Đà Nẵng
    Bài gởi
    9
    Cảm ơn
    1
    Được cảm ơn 0 lần trong 0 bài viết

    Cách xóa bỏ các sheet trong cửa sổ VBE

    Thân gởi các bạn trên diễn đàn!
    Mình có file excel viết VBA, tuy nhiên khi vào cửa sổ VBE khi xem Microsoft excel objects như file kèm theo có hiện tượng tạo ra nhiều sheet ảo, gây mất thời gian hiển thị.
    Rất mong các bạn chỉ dẫn, cách khắc phục (loại bỏ)
    Chân thành cám ơn!
    Hình Ðính Kèm Hình Ðính Kèm Cua so VBE.jpg  
    Mài dũa mỗi ngày!

  2. #2
    Tham gia ngày
    10 2008
    Bài gởi
    1,022
    Cảm ơn
    487
    Được cảm ơn 1,394 lần trong 510 bài viết
    Thì bạn Unhide các Sheet và xoá bỏ chúng trong môi trường Excel như bình thường thôi.

  3. #3
    Tham gia ngày
    09 2009
    Nơi Cư Ngụ
    Ayun Pa - Gia Lai
    Bài gởi
    4,557
    Cảm ơn
    10,144
    Được cảm ơn 8,098 lần trong 3,888 bài viết
    Trích Nguyên văn bởi geminstone View Post
    Thân gởi các bạn trên diễn đàn!
    Mình có file excel viết VBA, tuy nhiên khi vào cửa sổ VBE khi xem Microsoft excel objects như file kèm theo có hiện tượng tạo ra nhiều sheet ảo, gây mất thời gian hiển thị.
    Rất mong các bạn chỉ dẫn, cách khắc phục (loại bỏ)
    Chân thành cám ơn!
    Bạn sử dụng code sau để cho các anh chàng này xuất đầu lộ diện. Sau đó, bạn muốn xử sao thì tùy bạn:
    PHP Code:
    Sub ShowHiddenSheets()
        
    Dim Ws As Worksheet
        
    For Each Ws In ThisWorkbook.Worksheets
            Ws
    .Visible = -1
        Next
    End Sub 
    Hãy biết nhìn lên để thấy mình còn kém cỏi
    Hãy biết nhìn xuống để thấy mình có thể giúp nhiều người.
    Evaluate | SpeedOn | ExcelDiet | Scripting.Dictionary | Array

  4. #4
    Tham gia ngày
    05 2009
    Nơi Cư Ngụ
    Thừa Thiên Huế
    Bài gởi
    2,363
    Cảm ơn
    2,590
    Được cảm ơn 2,598 lần trong 1,486 bài viết
    Trích Nguyên văn bởi geminstone View Post
    Thân gởi các bạn trên diễn đàn!
    Mình có file excel viết VBA, tuy nhiên khi vào cửa sổ VBE khi xem Microsoft excel objects như file kèm theo có hiện tượng tạo ra nhiều sheet ảo, gây mất thời gian hiển thị.
    Rất mong các bạn chỉ dẫn, cách khắc phục (loại bỏ)
    Chân thành cám ơn!
    Bạn chạy thử cái này nhé
    PHP Code:
    Sub XoaSheet()
    Dim Sh As Worksheet
    On Error Resume Next
    For Each Sh In ThisWorkbook.Worksheets
      Sh
    .Visible xlSheetVisible
      
    If InStr(1UCase(Sh.Name), "X") > 0 Then Sh.Delete
    Next
    End Sub 

  5. #5
    Tham gia ngày
    07 2011
    Nơi Cư Ngụ
    TP Đà Nẵng
    Bài gởi
    9
    Cảm ơn
    1
    Được cảm ơn 0 lần trong 0 bài viết
    Rất cám ơn các bạn nhưng mình đã mở file excel và chọn Unhide thì vẫn không thấy các sheets đó. Các sheets đó chỉ xuất hiện khi vào cửa sổ VBE
    Mài dũa mỗi ngày!

  6. #6
    Tham gia ngày
    07 2011
    Nơi Cư Ngụ
    TP Đà Nẵng
    Bài gởi
    9
    Cảm ơn
    1
    Được cảm ơn 0 lần trong 0 bài viết
    Xin hỏi bạn, vì sao lại có hiện tượng tạo ra nhiều sheets như vậy, nó có lặp lại hay kg?
    Mài dũa mỗi ngày!

  7. #7
    Tham gia ngày
    06 2008
    Bài gởi
    23,745
    Cảm ơn
    13,608
    Được cảm ơn 42,254 lần trong 19,141 bài viết
    Trích Nguyên văn bởi geminstone View Post
    Rất cám ơn các bạn nhưng mình đã mở file excel và chọn Unhide thì vẫn không thấy các sheets đó. Các sheets đó chỉ xuất hiện khi vào cửa sổ VBE
    Bạn Unhide ở ngoài bảng tính có thể không được đối với sheet siêu ẩn đâu...
    Ta làm như sau:
    - Trong cửa sổ VBA, bấm F4 để hiện cửa sổ Properties Window
    - Nhấp chuột cọn sheet ẩn trong cửa sổ Project
    - Nhìn xuống cửa số Properties Window, mục Visible, bấm mũi tên xổ xuống và chọn -1-xlSheetVisible
    - Tiếp tục thao tác như trên với những sheet ẩn khác

    Nhấp chuột vào hình để phóng to

Name:	Untitled.jpg
Views:	25
Size:	76.4 KB
ID:	78502

  8. Thành viên sau cảm ơn ndu96081631 về bài viết này:


  9. #8
    Tham gia ngày
    10 2008
    Bài gởi
    1,022
    Cảm ơn
    487
    Được cảm ơn 1,394 lần trong 510 bài viết
    Bạn đưa file lên sẽ rõ, có lẽ các Sheet bị "Siêu ẩn" --> "VeryHidden"

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]