Cần trợ giúp về lấy số trang cho từng sheets

Liên hệ QC

Banotnt

Thành viên mới
Tham gia
9/6/22
Bài viết
16
Được thích
0
em có một file excel hơn 1000 sheets, cần trợ giúp code lấy số trang của sheets ghi vào phần: "mục lục văn bản có ........ tờ " (..... là số trang của sheets). mong ôị người giúp đỡ cảm ơn mọi người nhiều
 

File đính kèm

  • XXT.xlsx
    33.2 KB · Đọc: 6
em có một file excel hơn 1000 sheets, cần trợ giúp code lấy số trang của sheets ghi vào phần: "mục lục văn bản có ........ tờ " (..... là số trang của sheets). mong ôị người giúp đỡ cảm ơn mọi người nhiều
Cái kết quả đạt được sau khi chạy code đâu.Mà ghi vào đâu bạn.
 
Upvote 0
PHP:
For i = 1 To Sheets.Count
    With Sheets(i)
        .Range("A1").Value = (.HPageBreaks.Count + 1) * (.VPageBreaks.Count + 1)
    End With
Next i
Bạn tự ứng dụng theo ý mình.
P/S: bạn này bị nhắc mấy lần về vụ thích dùng đao to búa lớn.
Cái việc bạn đang muốn là "lấy số trang tương ứng của từng sheets" thì liên quan gì đến cả ngàn sheets nhỉ ?
Mã:
Function CountPrintPages()
    CountPrintPages = (ActiveSheet.HPageBreaks.Count + 1) * (ActiveSheet.VPageBreaks.Count + 1)
End Function
Bạn thêm code này vào file của mình và dùng công thức tại ô bất kỳ trong sheets (trang tính) dạng:
PHP:
= CountPrintPages() &" tờ."
 
Lần chỉnh sửa cuối:
Upvote 0
PHP:
For i = 1 To Sheets.Count
    With Sheets(i)
        .Range("A1").Value = (.HPageBreaks.Count + 1) * (.VPageBreaks.Count + 1)
    End With
Next i
Bạn tự ứng dụng theo ý mình.
P/S: bạn này bị nhắc mấy lần về vụ thích dùng đao to búa lớn.
Cái việc bạn đang muốn là "lấy số trang tương ứng của từng sheets" thì liên quan gì đến cả ngàn sheets nhỉ ?
Mã:
Function CountPrintPages()
    CountPrintPages = (ActiveSheet.HPageBreaks.Count + 1) * (ActiveSheet.VPageBreaks.Count + 1)
End Function
Bạn thêm code này vào file của mình và dùng công thức tại ô bất kỳ trong sheets (trang tính) dạng:
PHP:
= CountPrintPages() &" tờ."
Thanks Fen, tại mình chỉ nêu chi tiết tình trạng file mình hiện tại thôi, cho đầy đủ thông tin vô tình nó dư thừa, lần sau mình sẽ cân nhắc, cảm ơn Fen nhiều
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom