Tôi không tìm thấy cách trực tiếp nào để mở tài liệu đã tạo thông qua Google Apps Script [GAS], thông qua GAS. Tuy nhiên, có một cách gián tiếp, được trình bày dưới đây. Nó sử dụng một phần tử Anchor để hiển thị một siêu liên kết được định dạng trước.
Mã
// global
var ss = SpreadsheetApp.getActive[];
function onOpen[] {
var menu = [{name: "Create Document", functionName: "createDoc"}];
ss.addMenu["Extra", menu];
}
function createDoc[] {
var sh = ss.getActiveSheet[], aRow = sh.getActiveCell[].getRowIndex[];
var title = sh.getRange[aRow, 1].getValue[], docDate = new Date[];
var docTitle = title + "-" + docDate, doc = DocumentApp.create[docTitle];
var url = doc.getUrl[];
// create app and panel
var app = UiApp.createApplication[].setTitle["Open Google Document"]
.setHeight[50].setWidth[400];
var vPanel = app.createVerticalPanel[]
.add[app.createAnchor[docTitle, url]];
// add to app
app.add[vPanel];
ss.show[app];
}
Ảnh chụp màn hình
Nhận xét
Đoạn mã này tạo ra một mục menu mới gọi là "Extra" khi mở tệp. Lựa chọn "Tạo tài liệu" sẽ tạo [ở phần sau] một Tài liệu Google và hiển thị bảng điều khiển có siêu liên kết để mở tài liệu.
Thí dụ
Tôi đã tạo một tệp ví dụ cho bạn: Cách mở tài liệ
- Trang chủ
-
Series bài viết
- Excel cơ bản
- Excel nâng cao
- Kiến thức VBA cơ bản
- Kiến thức VBA nâng cao
- Excel VBA
- Google Apps Script
- Google Sheets
- Python
- Thủ thuật Excel
- SQL
- Power Query
- Power BI
- Power BI - DAX
- Lập trình Access
- Microsoft Word
- PowerPoint
- Tài nguyên
- Tài liệu
- Hỏi đáp
- Khoá Học
- Tất cả khóa học
- Khóa học Excel
- Khóa học lập trình VBA
- Khóa học Power BI
- Khóa học Power Query
- Khóa học SQL
- Khóa học Python
- Khóa học Google Apps Script
- Khóa học Google Sheets
- Công cụ
- Lọc Emails
- Đọc số ra chữ
- Schöner
- Tra phím tắt Excel
- Trang chủ
- Series bài viết
- Excel cơ bản
- Excel nâng cao
- Kiến thức VBA cơ bản
- Kiến thức VBA nâng cao
- Excel VBA
- Google Apps Script
- Google Sheets
- Python
- Thủ thuật Excel
- SQL
- Power Query
- Power BI
- Power BI - DAX
- Lập trình Access
- Microsoft Word
- PowerPoint
- Tài nguyên
- Tài liệu
- Hỏi đáp
- Khoá Học
- Tất cả khóa học
- Khóa học Excel
- Khóa học lập trình VBA
- Khóa học Power BI
- Khóa học Power Query
- Khóa học SQL
- Khóa học Python
- Khóa học Google Apps Script
- Khóa học Google Sheets
- Công cụ
- Lọc Emails
- Đọc số ra chữ
- Schöner
- Tra phím tắt Excel
- blog.hocexcel.online
- Google Sheets
- 03 Đọc dữ liệu từ ô hoặc vùng trong Google Sheets bằng code
Bài viết liên quan
Khóa học liên quan
Sản phẩm
Về tác giả
Danh mục khóa học
© Học Excel Online. All rights reserved.
Bạn có thể tiết kiệm thời gian bằng cách tự động hóa các thao tác lặp đi lặp lại bằng macro. Để thực hiện macro, hãy nhấp vào mục Tiện ích
Tạo macro
Chỉnh sửa macro
Bạn có thể thay đổi tên, thêm phím tắt, chỉnh sửa tập lệnh hoặc xóa macro.
- Trên máy tính, hãy mở một bảng tính trên trang sheets.google.com.
- Ở trên cùng, hãy nhấp vào mục Tiện ích MacroQuản lý macro.
- Thực hiện thay đổi. Để xóa macro hoặc chỉnh sửa tập lệnh, bên cạnh macro, hãy nhấp vào biểu tượng Thêm
.
- Nhấp vào mục Cập nhật.
Lên lịch cho macro
Bạn có thể thiết lập để macro chạy dựa trên hành động, thông tin cập nhật trên lịch, khoảng thời gian hoặc ngày và giờ đã chọn.
- Trên máy tính, hãy mở một bảng tính trên trang sheets.google.com.
- Nhấp vào mục Công cụ Trình chỉnh sửa tập lệnh.
- Ở trên cùng, hãy nhấp vào mục Chỉnh sửa Trình kích hoạt của dự án hiện tại.
- Ở dưới cùng bên phải, hãy nhấp vào mục Thêm trình kích hoạt và chọn tùy chọn.
- Nhấp vào mục Lưu.
Nhập hàm tùy chỉnh
Bạn có thể nhập các hàm tùy chỉnh tạo bằng Google Apps Script.
- Trên máy tính, hãy mở một bảng tính trên trang sheets.google.com.
- Ở trên cùng, hãy nhấp vào mục Tiện ích
MacroNhập macro.
- Bên cạnh hàm bạn muốn nhập, hãy nhấp vào mục Thêm hàm.
Thông tin này có hữu ích không?
Chúng tôi có thể cải thiện trang này bằng cách nào?