Bỏ qua nội dung chính

Làm cách nào để liệt kê tất cả các nhận xét vào một trang tính hoặc sổ làm việc mới trong Excel?

Nếu bạn có sổ làm việc với quá nhiều nhận xét trong đó và bạn muốn liệt kê tất cả các nhận xét vào một trang tính hoặc sổ làm việc mới để xem xét tất cả các nhận xét, bạn có thể làm như thế nào? Các phương pháp sau đây có thể giúp bạn nhanh chóng liệt kê tất cả nhận xét của trang tính / sổ làm việc sang một trang tính hoặc sổ làm việc mới trong Excel.

Liệt kê tất cả các nhận xét vào một trang tính mới với mã VBA

Liệt kê tất cả các nhận xét vào một trang tính hoặc sổ làm việc mới với Kutools cho Excel


mũi tên màu xanh bong bóng bên phải Liệt kê tất cả các nhận xét vào một trang tính mới với mã VBA

Mã VBA sau đây sẽ liệt kê tất cả các nhận xét cho một trang tính mới trong sổ làm việc hiện tại. Trong trang tính mới, nó sẽ liệt kê tất cả các nhận xét của toàn bộ sổ làm việc trong một danh sách với tên trang tính, địa chỉ ô, nội dung nhận xét và tên ô. Vui lòng sử dụng phương pháp này như sau:

1. Nhấp chuột Nhà phát triển > Visual Basic, nó hiển thị Microsoft Visual Basic cho các ứng dụng cửa sổ. Và bấm vào Chèn > Mô-đun, rồi nhập các mã VBA sau vào Mô-đun.

VBA: liệt kê tất cả các nhận xét trong một trang tính mới.

Sub ShowCommentsAllSheets()
'Update 20140508
Dim commrange As Range
Dim rng As Range
Dim ws As Worksheet
Dim newWs As Worksheet
Set newWs = Application.Worksheets.Add
newWs.Range("A1").Resize(1, 4).Value = Array("Sheet", "Address", "Value", "Comment")
Application.ScreenUpdating = False
On Error Resume Next
For Each ws In Application.ActiveWorkbook.Worksheets
    Set commrange = ws.Cells.SpecialCells(xlCellTypeComments)
    If Not commrange Is Nothing Then
        i = newWs.Cells(Rows.Count, 1).End(xlUp).Row
        For Each rng In commrange
            i = i + 1
            newWs.Cells(i, 1).Resize(1, 4).Value = Array(ws.Name, rng.Address, rng.Value, rng.Comment.Text)
        Next
    End If
    Set commrange = Nothing
Next
newWs.Cells.WrapText = False
Application.ScreenUpdating = True
End Sub

2. Sau đó nhấn vào doc-list-bình luận-1 để chạy mã và bạn sẽ nhận được một trang tính mới với tất cả các nhận xét trong sổ làm việc hiện tại. Xem ảnh chụp màn hình:

doc-list-bình luận-2


mũi tên màu xanh bong bóng bên phải Liệt kê tất cả các nhận xét vào một trang tính hoặc sổ làm việc mới bằng một cú nhấp chuột

Với Tạo danh sách bình luận of Kutools cho Excel, bạn có thể nhanh chóng liệt kê tất cả các nhận xét vào một trang tính mới hoặc một sổ làm việc mới.

Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. Lấy nó ngay.

1. Nếu bạn đã cài đặt Kutools cho Excel, hãy nhấp vào Kutools > Hơn > Tạo danh sách bình luận, xem ảnh chụp màn hình:

doc-list-bình-luận-3-3

2. Trong Tạo danh sách bình luận hộp thoại:

  • Chọn phạm vi mà bạn muốn liệt kê nhận xét, bạn có thể chọn Bảng hoạt động or Tất cả các trang tính.
  • Sau đó, chỉ định vị trí mà bạn muốn đặt danh sách nhận xét, bạn có thể liệt kê các nhận xét trong sổ làm việc mới hoặc trang tính mới, xem ảnh chụp màn hình:

doc-list-bình-luận-4-4

3. Và sau đó nhấp vào Tạocái nút. Một trang tính mới sẽ được thêm vào để liệt kê tất cả các nhận xét trang tính đang hoạt động với các thuộc tính của nó như tên trang tính, tham chiếu ô, hàng và cột. Xem ảnh chụp màn hình:

Để biết thêm thông tin về Tạo danh sách bình luận, Vui lòng truy cập Mô tả tính năng Tạo Danh sách Nhận xét.


Các bài liên quan:

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
In the Create Comment List dialog, select the scope you want to list the comment, Active sheet or All sheets, then choose to place the comments in a new workbook or a new sheet of current workbook https://www.myloweslife.us/
This comment was minimized by the moderator on the site
Ahoj lidi. Jmenuji se Helena Karas z Praha 8. V pondelí 07/01/19 dostal jsem úver ve výši 15.000.000 Kc od Peter Krajcovic za nemovitost v Praze 2. Správný e-mail pana Krajcovic je . Jeho úver je 100% garantován. Kontaktujte jej, pokud stále hledáte pujcku.
This comment was minimized by the moderator on the site
Ahoj lidi. Jmenuji se Helena Karas z Praha 8. V pondelí 07/01/19 dostal jsem úver ve výši 15.000.000 Kc od Peter Krajcovic za nemovitost v Praze 2. Správný e-mail pana Krajcovic je . Jeho úver je 100% garantován. Kontaktujte jej, pokud stále hledáte pujcku.
This comment was minimized by the moderator on the site
But what if you are just commencing? Anyone could have to investigate on particular topic,
anyone start writing on out. This data was
required to rank web web pages

Almillat
Maninerd
hitscorner
maniwebify
This comment was minimized by the moderator on the site
I found it useful to add the following line after line 8 in the VBA code; it renames the sheet to the comments and the date created.

ActiveSheet.Name = "Comments " & Format(Now(), "DD-MMM-YY")
This comment was minimized by the moderator on the site
Oh, and one more thing. Each time I hit "Run", it opens a New Sheet with the list of comments. How can I make it add to the existing sheet without duplicating teh entries then? Thanks :)
This comment was minimized by the moderator on the site
Thank you for the VBA Code! This really helps. Is there a way in which I can see all new comments or responded to comments in the sheet in realtime? It only updates each time the workbook is opened. But not while I am working in it.
Best regards,
Loki
This comment was minimized by the moderator on the site
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations