XD360 KÍNH CHÚC CHO MỌI NHÀ VẠN SỰ AN LÀNH!

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

 Quên mật khẩu
 Đăng ký mới
Anh Trần HòeBùi Quốc Hưng
Xem: 1383|Trả lời: 5
In Chủ đề trước Tiếp theo
Thu gọn cột thông tin

[Hỏi] Code liệt kê các sheet không ẩn

[Lấy địa chỉ]
Nhảy đến trang chỉ định
1#

Hãy đăng nhập để có nhiều chức năng hữu dụng hơn và xem ảnh rõ hơn!

Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký mới

x
Em có file excel này, khi ấn chọn "Open file" để mở 1 file excel thì ô C4 sẽ liệt kê tất cả các sheet trong file excel đó (bao gồm cả sheet ẩn). Bây giờ em muốn nó chỉ liệt kê các sheet đang hiện (không hiện các sheet ẩn) thì phải sửa code trong file excel đó như thế nào ạ.

vidu.xlsm

30.22 KB, Lượt tải về: 572

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Đề cử
tranhoe Đăng lúc 6/10/2016 13:35 | Chỉ xem của tác giả
love04 gửi lúc 6/10/2016 12:37
TKs anh, nhưng khi nhấn "Open file" thì nó vẫn hiện cả sheet ẩn anh ạ.

Tôi đã thử code rồi mới đưa file lên.
Có lẽ là chưa xóa kết quả cũ từ [C4] trở đi đã hiện diện tại đó trước rồi.
Thêm đoạn code để Xóa kết quả cũ (chèn vào dưới các khai báo biến)
[Visual Basic] 纯文本查看 复制代码
    If [C65500].End(xlUp).Row > 3 Then [C4].Resize([C65500].End(xlUp).Row - 3).ClearContents

Số người tham gia 1Thanked +1 Thu lại Lý do
love04 + 1

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Đề cử
tranhoe Đăng lúc 6/10/2016 11:15 | Chỉ xem của tác giả
Sửa code như sau:
[Visual Basic] 纯文本查看 复制代码
    For Each targetSheet In targetWB.Sheets
          If targetSheet.Visible Then
               targetSheetNames(targetSheet.Index) = targetSheet.Name
          End If
    Next targetSheet

Trong khai báo biến bị sai: Dim targetSheetNames() As Variant   chứ không phải là String đã sửa trong đính kèm
vidu_V1.xlsm (26.25 KB, Lượt tải về: 634)

Số người tham gia 1Thanked +1 Thu lại Lý do
love04 + 1

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

3#
 Tác giả| love04 Đăng lúc 6/10/2016 12:37 | Chỉ xem của tác giả
TKs anh, nhưng khi nhấn "Open file" thì nó vẫn hiện cả sheet ẩn anh ạ.

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

5#
 Tác giả| love04 Đăng lúc 7/10/2016 10:30 | Chỉ xem của tác giả
dạ được rồi anh ạ. cho em hỏi 1 vấn đề nữa ạ. Trong file excel này, khi nhấn vào nút "In nhưng ko exit file" hoặc "In và exit file" nhưng em không muốn in nữa mà chọn thoát ra thì nó vẫn thực hiện lệnh in anh ạ. Phải sửa code như thế nào để khi thoát cửa sổ chọn máy in thì excel không thực hiện in ạ.

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

6#
LeeNam Đăng lúc 10/10/2016 07:45 | Chỉ xem của tác giả
cám ơn nhiều, em cũng đang có mong muốn y chang như này

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Phiên bản Mobile|Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng  

Phần mềm dự toán xây dựng excel | Hướng dẫn lập dự toán xây dựng | Phần mềm tư vấn giám sát | Phần mềm quản lý chất lượng xây dựng |

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Kiến Trúc sư

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Đấu thầu

GMT+7, 16/7/2025 17:14 , Processed in 0.159405 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Kiso Comsenz Inc.