Giới thiệu về HocGgSheet.com

Google Sheet là một trong nhiều công cụ miễn phí mà Google cung cấp cho người dùng. Với những tính năng được cập nhật liên tục, nó đang dần thay thế cho Excel về mặt tiện dụng.

Nếu như Excel có VBA Excel cho phép lập trình những chức năng nâng cao, thì Google Sheet có App Script với chức năng tương tự. Tùy vào mục đích sử dụng mà người ta chọn ứng dụng phù hợp.

Ở website này, tôi chia sẻ miễn phí kiến thức sử dụng Google Sheet. Nhưng do hiện nay đã có quá nhiều nguồn nói về Google Sheet cơ bản, nên tôi sẽ không viết về chúng. Thay vào đó, tôi muốn khai thác một thế mạnh khác của Google Sheet mà nhiều người chưa biết đến. Đó là ứng dụng App Script để lập trình những tính năng nâng cao. Một trong số đó là tự động hóa việc nhập liệu hàng ngày, nhằm giảm thiểu thời gian cho người sử dụng.

App Script bản chất là một ứng dụng web-based

App Script bản chất là một ứng dụng web-based. Nó cho phép người dùng truy cập vào mã nguồn mọi lúc mọi nơi, chỉ cần có internet (khác với VBA Excel – offline). Nó có thể thực hiện hầu hết những chức năng mà VBA Excel có thể làm. Với ưu thế là nền tảng online, gọn nhẹ, dễ sử dụng và truy cập, tôi tin rằng trong tương lai nó sẽ thay thế cả VBA Excel và được ứng dụng rộng rãi tại Việt Nam.

Trong lúc đọc những bài chia sẻ, nếu các bạn thấy chỗ nào khó hiểu, thì có thể để lại comment, tôi sẽ dành thời gian để trả lời.

Cảm ơn các bạn đã đến với HocGgSheet.com

(*) Cập nhật 14/5/2020
Hiện tại HocGgSheet.com đã bật chức năng quảng cáo. Quảng cáo chắc chắn sẽ gây phiền hà cho các bạn, nhưng là cần thiết để mình duy trì toàn bộ nội dung miễn phí. Mong các bạn thông cảm. Chân thành cảm ơn.

16 COMMENTS

  1. Cảm ơn anh đã tạo ra website chia sẻ kiến thức ggsheet tuyệt vời như thế này ạ. Đầu em chưa bao giờ tư duy đến phần chức năng nên ít khi search gg ra web của anh. Chủ yếu vẫn đang đi vào công thức 😀 tự lần mò kinh khủng.
    Chúc anh sức khỏe và hạnh phúc

  2. Kiến thức rất bổ ích, cảm ơn ad rất nhiều, nhờ kiến thức ad chia sẻ mình đã ứng dụng để giải quyết được nhiều vấn đề trong công việc

  3. Thanks Admin nhiều.
    Mình đang có một vấn đề về ô checkbox.
    Mình muốn đưa ô checkbox vào hàm If, hoặc lập trình App Script .
    Ad có thể giúp mình tìm một ví dụ về hàm IF có chưa checkbox, hoặc lập trình App Script được không .

    • Checkbox thì bạn chỉ cần xem giá trị của ô đó là TRUE (check) hoặc FALSE (uncheck) thôi là đc à.
      Ví dụ:
      if (sheet.getRange(“A1”).getValue() == true) { //nếu check
      doSomething();
      }

  4. Chào Anh cám ơn Anh đã chia sẻ nhiều tài liệu bổ ích về GAS. Nhờ Anh vui lòng chỉ giúp cách tạo google apps script để điều kiển WSB như sau:
    Tạo và nhấn nút để dịch chuyển vị trí đầu dòng qua trái hoặc qua phải, và:
    – cột số thứ tự cũng tự cập nhật (VD: cột stt có các dòng 1,2,3,4,5 thì khi dịch dòng ở hàng thứ 3 vào thì stt sẽ nhảy là 2.1 và số 4,5 cập nhật lại là 3,4)
    – dòng số 2 (dòng cha) ở trên dòng 3 sẽ in đậm (khi dịch trái để trở về ngang hàng nhau bỏ in đậm)
    – khi trên dòng dịch vào là dòng cha thì không cho dịch vào nữa
    – Các cột thuộc dòng cha sẽ tự động cộng (sum) lại các giá trị con
    Rất mong Anh phản hồ giúp đở để tạo cái sizebar quản lý tiến độ có WSB!

  5. Chào Anh cám ơn Anh đã chia sẻ nhiều tài liệu bổ ích về GAS. Nhờ Anh vui lòng chỉ giúp cách tạo google apps script để điều khiển WSB như sau:
    Tạo và nhấn nút để dịch chuyển vị trí đầu dòng qua trái hoặc qua phải, và:
    – cột số thứ tự cũng tự cập nhật (VD: cột stt có các dòng 1,2,3,4,5 thì khi dịch dòng ở hàng thứ 3 vào thì stt sẽ nhảy là 2.1 và số 4,5 cập nhật lại là 3,4)
    – dòng số 2 (dòng cha) ở trên dòng 3 sẽ in đậm (khi dịch trái để trở về ngang hàng nhau bỏ in đậm)
    – khi trên dòng dịch vào là dòng cha thì không cho dịch vào nữa
    – các cột thuộc dòng cha sẽ tự động cộng (sum) lại các giá trị con
    Rất mong Anh phản hồ giúp đở để tạo cái sizebar quản lý tiến độ có WSB tức !
    (Edited contents and Resend).

Leave a Reply