Tôi đang quản lý bảng tính Google bằng tập lệnh. Hàm onEdit hoạt động tốt - tôi có thể tô màu một ô đỏ bằng cách đặtLàm cách nào bạn có thể theo dõi các sự kiện nhấp trong tập lệnh Google Apps cho bảng tính?
SpreadsheetApp.getActiveRange().setBackgroundRGB(255, 0, 0);
trong chức năng onEdit. Những gì tôi muốn làm, tuy nhiên, được đặt cùng một mã trong một chức năng onClick, để khi người dùng nhấp vào một tế bào ngay lập tức chuyển sang màu đỏ. Đây có phải là có thể làm gì? Tôi không thể tìm thấy bất kỳ cách nào để làm điều đó trong tài liệu.
xin lỗi, không có sự kiện nhấp chuột nào trong một ô riêng lẻ. Bạn sẽ phải tạo một nút, chọn ô, sau đó nhấp vào nút. – ScampMichael
Ah, ok. Làm cách nào để bạn thêm nút vào ô? Điều đó có được thực hiện thông qua kịch bản hoặc bảng tính gui không? – user1002973
Bạn không thêm nút vào ô. Bạn thêm nút vào trang tính bằng cách sử dụng đối tượng bản vẽ và sau đó đính kèm nó vào một tập lệnh yêu cầu nó biến ô hiện hoạt màu đỏ. Sau đó, bạn chọn bất kỳ ô nào bạn muốn chuyển sang màu đỏ và nhấp vào nút chạy tập lệnh. Cũng có thể được thực hiện với mục menu nếu bạn muốn bật trên nhiều trang tính. – ScampMichael