2013-02-04 15 views
7

Tôi có Sổ làm việc Excel chứa ba trang tính. Tuy nhiên, tất cả các trang dường như được ẩn đi, khả năng hiển thị của chúng được đặt thành xlSheetVisible (Tìm thấy bằng cách xem các thuộc tính trang tính trong trình soạn thảo VBA).Excel sẽ không hiển thị bảng tính bài tập

Đây là những gì tôi đã cố gắng cho đến nay để giải quyết vấn đề.

  • Tìm kiếm Google để được trợ giúp, nhưng tất cả các sự cố tương tự đã được giải quyết bằng cách thay đổi Chế độ hiển thị từ xlSheetHidden thành xlSheetVisible. Nhưng trong trường hợp của tôi, cài đặt đã được đặt thành xlVisible.

    • Bằng cách sử dụng VBA Tôi đã cố kích hoạt trang tính mà không có kết quả nào.

Bằng cách đọc với bạn điều này có thể đoán rằng tôi có thể xem và truy cập vào các bảng tính từ trình soạn thảo VBA.

Mặc dù nhìn vào giao diện người dùng Excel bình thường, tất cả các nút đều bị tắt và nhấp vào nút văn phòng/tệp ở góc phía trên không cho phép tôi lưu sổ làm việc. Tuy nhiên nếu tôi thực hiện bất kỳ thay đổi nào đối với bản thân VBA và cố gắng đóng sổ làm việc thì Excel sẽ hỏi tôi có muốn lưu sổ làm việc hay không.

+0

nếu sổ làm việc là phần bổ sung (.xlam) thì bạn sẽ phải đổi tên nó thành xlsm để có thể xem nó – SeanC

+0

Chỉ cần suy nghĩ của tôi, nhưng tệp được lưu dưới dạng xlsm và thuộc tính IsAddin được đặt thành sai. – marj

+0

đảm bảo rằng Sổ làm việc không được bảo vệ cho Cấu trúc: Công cụ> Bảo vệ> Sổ làm việc – SeanC

Trả lời

7

Tất cả những gì bạn mô tả dẫn tôi để tin bạn đang ẩn cửa sổ workbook, chứ không phải bảng. Khi một cửa sổ sổ làm việc bị ẩn, tất cả các trang tính sẽ bị ẩn và nhiều chức năng từ thanh công cụ màu xám.

Trong trình chỉnh sửa Visual Basic, bạn cũng có thể xem tất cả các trang tính và khả năng hiển thị của chúng sẽ là xlVisible, nhưng chúng không thể nhìn thấy trên màn hình. Điều này là bởi vì chúng có thể nhìn thấy, nhưng cửa sổ hiển thị chúng thì không.

Vui lòng thử cách nhấn vào Xem tab trên thanh công cụ, và sau đó theo Window cửa sổ, bấm Unhide.

enter image description here

Nếu điều này không làm việc, sau đó thử chuyển đổi qua lại tầm nhìn của bảng tính.

+0

Tuyệt vời, cảm ơn.Điều đó giải quyết được vấn đề – marj

+0

Vui vì tôi có thể giúp! – Sam

0

Có vẻ như điều này thực sự có thể vấn đề của bạn ...

http://vbadud.blogspot.co.uk/2010/08/hide-sheet-tabs-using-vba-hide-excel.html

+0

Khi tôi nhìn vào tab Nâng cao, Excel tuyên bố rằng không có sổ làm việc nào được mở, vì vậy tôi không được phép thực hiện thay đổi đó. – marj

+0

Xin lỗi, nó có thể là những người khác đã gợi ý sau đó, trong cửa sổ VBE, chọn "ThisWorkbook" từ trình thám hiểm dự án. Nhấn F4 để đảm bảo các thuộc tính được hiển thị và tìm thuộc tính có nhãn "IsAddin", đảm bảo điều này là Sai và xem liệu bạn có thể xem các bảng tính của mình bây giờ hay không. – Dexter1759

+0

Tôi vừa kiểm tra lại và cài đặt đó được đặt thành false:/ – marj

Các vấn đề liên quan