Nút google sheet để xóa các ô
Có một số phương pháp khác nhau để xóa một phạm vi trong Google Trang tính bằng Apps Script. Trong mỗi trường hợp, bước đầu tiên là tham chiếu phạm vi mà bạn muốn xóa. Sau đó, bạn cần sử dụng đúng phương pháp tùy thuộc vào những gì bạn muốn xóa trong phạm vi Show Dưới đây là một số phương pháp mà bạn có thể sử dụng Để xóa nội dung của một phạm vi, trước tiên hãy tham khảo phạm vi đó rồi sử dụng phương pháp function clearFormattingOnly() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clearFormat(); }9 function clearContentsOnly() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clearContent(); } Trước khi chạy hàm clearContentsOnly() Sau khi chạy chức năng Nội dung của phạm vi đã bị xóa nhưng định dạng của nó vẫn được giữ nguyên Để xóa nội dung của một phạm vi, trước tiên hãy tham khảo phạm vi đó rồi sử dụng phương pháp function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); }0 function clearFormattingOnly() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clearFormat(); } Trước khi chạy hàm clearFormat() Sau khi chạy chức năng Nội dung của dải đã được giữ nguyên nhưng định dạng của nó đã bị xóa Để xóa các quy tắc xác thực dữ liệu trong một dải ô, trước tiên hãy tham khảo dải ô đó rồi sử dụng phương pháp function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); }1 function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); } Trước khi chạy hàm clearDataValidations() Sau khi chạy chức năng Nội dung và định dạng của phạm vi đã được giữ nguyên nhưng các quy tắc xác thực dữ liệu của phạm vi đã bị xóa (đó là lý do tại sao các hộp kiểm đã biến mất) Ghi chú. Các hộp kiểm được triển khai dưới dạng quy tắc xác thực dữ liệu trong Google Trang tính Để xóa các nốt trong một quãng, trước tiên hãy tham khảo quãng đó, sau đó sử dụng phương pháp function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); }2 function clearNotes() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(11,2,2,2); range.clearNote(); } Trước khi chạy hàm clearNotes() Sau khi chạy chức năng Các ghi chú trong phạm vi đã bị xóa Để xóa các quy tắc xác thực dữ liệu, định dạng và nội dung của một dải ô, trước tiên hãy tham khảo dải ô đó rồi sử dụng phương pháp function clearFormattingOnly() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clearFormat(); }0 function clearContentsFormatsValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clear(); } Trước khi chạy hàm clearContentsFormatsValidations() Sau khi chạy chức năng Nội dung, định dạng và quy tắc xác thực dữ liệu trong phạm vi đã bị xóa Để xóa nhiều thứ cùng một lúc, bạn có thể truyền một đối tượng cho phương thức function clearFormattingOnly() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clearFormat(); }0 biết tất cả những gì cần xóa trong phạm vi. Đoạn mã dưới đây xóa định dạng và nội dung của một phạm vi Các tùy chọn mà bạn có thể cấu hình là
Ghi chú. Tùy chọn commentsOnly không hoạt động Mặc dù tài liệu về Apps Script gợi ý rằng bạn cũng có thể xóa nhận xét trong một phạm vi bằng cách sử dụng tùy chọn function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); }0, nhưng điều này dường như không hoạt động kể từ tháng 1 năm 2021 Dưới đây là một ví dụ minh họa cách xóa định dạng và nội dung của một phạm vi bằng cách sử dụng đối tượng tùy chọn function clearFormattingOnly() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(4,2,2,2); range.clearFormat(); }6 Trước khi chạy hàm clearContentsAndFormatting() Sau khi chạy chức năng Nội dung và định dạng của phạm vi đã bị xóa Ghi chú Khi bạn chỉ định nhiều tùy chọn, chúng dường như được áp dụng cùng một lúc. Do đó, nếu bạn muốn hoàn tác những thay đổi này trong trang tính của mình bằng cách sử dụng function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); }1 (hoặc function clearDataValidations() { var range = SpreadsheetApp .getActive() .getSheetByName("Clear Range") .getRange(25,2,2,2); range.clearDataValidations(); }2 trên máy Mac), bạn sẽ cần hoàn tác nhiều lần dựa trên số lượng tùy chọn mà bạn đã chỉ định Hành vi này không được đề cập trong tài liệu nhưng tôi đã quan sát thấy nó khi sử dụng tính năng này Đây là một ví dụ Hãy xem xét phạm vi bên dưới chứa các giá trị TRUE và FALSE Giả sử bạn xóa nội dung và định dạng trong phạm vi này bằng cách chỉ định đối tượng tùy chọn Bây giờ, khi bạn hoàn tác thay đổi, chỉ định dạng của phạm vi sẽ được khôi phục Bạn sẽ cần hoàn tác một lần nữa để khôi phục nội dung của phạm vi Trong hướng dẫn này, tôi đã chỉ cho bạn cách xóa một phạm vi trong Google Trang tính bằng Apps Script. Có nhiều phương pháp để xóa một phạm vi. Đây là những cái mà chúng tôi đã khám phá trong hướng dẫn này Cảm ơn vì đã đọc Ở lại đến ngàyTheo dõi tôi qua email để nhận các mẹo hữu ích và nội dung độc quyền khác. Tôi cũng sẽ gửi cho bạn thông báo khi tôi xuất bản nội dung mới Bằng cách đăng ký, bạn đồng ý với Chính sách quyền riêng tư & Điều khoản Tôi đánh giá cao bất kỳ phản hồi nào bạn có thể cung cấp cho tôi về bài đăng này Nó có hữu ích không? . Cảm ơn bạn rất nhiều Có một chức năng rõ ràng trong Google Trang tính không?Để xóa các quy tắc xác thực dữ liệu, định dạng và nội dung của một dải ô, trước tiên hãy tham khảo dải ô rồi sử dụng phương thức Clear() . Nội dung, định dạng và quy tắc xác thực dữ liệu trong phạm vi đã bị xóa.
Phím tắt để xóa các ô trong Google Trang tính là gì?Xóa dữ liệu khỏi ô
. Bạn cũng có thể xóa nội dung khỏi các ô bằng menu. Để làm điều này. Chọn các ô bạn muốn xóa |