Note: The other languages of the website are Google-translated. Back to English

Làm cách nào để lấy danh sách tên trang tính trong Google trang tính?

Bài viết này mình sẽ giới thiệu một số phương pháp lấy tên trang tính hiện tại hoặc danh sách tên trang tính trong Google trang tính.

Lấy tên trang tính hiện tại trong trang tính Goolge với tập lệnh

Nhận danh sách tên trang tính trong Google trang tính bằng script


Lấy tên trang tính hiện tại trong trang tính Goolge với tập lệnh

Để lấy tên trang tính hiện tại trong Google trang tính, tập lệnh đơn giản sau có thể giúp bạn mà không cần nhập tên theo cách thủ công, vui lòng thực hiện như sau:

1. Nhấp chuột CÔNG CỤ > Biên tập kịch bản, xem ảnh chụp màn hình:

doc get tên sheet 1

2. Trong cửa sổ dự án đã mở, sao chép và dán mã tập lệnh bên dưới vào chỗ trống cửa sổ, xem ảnh chụp màn hình:

function sheetName() {
  return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

doc get tên sheet 2

3. Sau đó, lưu cửa sổ mã và quay lại trang tính mà bạn muốn lấy tên, sau đó nhập công thức này: =sheetname() trong một ô và nhấn đăng ký hạng mục thi phím, tên trang tính sẽ được hiển thị cùng một lúc, xem ảnh chụp màn hình:

doc get tên sheet 3


Nhận danh sách tên trang tính trong Google trang tính bằng script

Nếu bạn muốn lấy tất cả tên trang tính trong Google trang tính, đây là một tập lệnh khác có thể giúp bạn, vui lòng làm như sau:

1. Nhấp chuột CÔNG CỤ > Script trình soạn thảo để chuyển đến cửa sổ dự án, sau đó sao chép và dán mã tập lệnh bên dưới vào chỗ trống cửa sổ, xem ảnh chụp màn hình:

function sheetnames() { 
  var out = new Array()
  var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
  for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
  return out  
}

doc get tên sheet 4

2. Sau đó, lưu cửa sổ mã và quay lại trang tính mà bạn muốn lấy tất cả các tên trang tính, sau đó nhập công thức này: =sheetnames() trong một ô và nhấn đăng ký hạng mục thi chìa khóa, tất cả tên trang tính trong Google trang tính sẽ được liệt kê như sau:

doc get tên sheet 5


Liệt kê tất cả các tên trang tính và điều hướng giữa chúng bằng cách sử dụng các siêu liên kết hoặc các nút trong sổ làm việc Excel:

Với Kutools cho Excel's Tạo danh sách tên trang tính tiện ích, bạn có thể nhanh chóng liệt kê tất cả các tên trang tính trong một trang tính mới với các siêu liên kết hoặc nút macro, sau đó bạn có thể điều hướng giữa chúng theo nhu cầu của mình.

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. Tải xuống và dùng thử miễn phí ngay!


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

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

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!
officetab dưới cùng
Nhận xét (20)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, cảm ơn vì bài đăng, nó hoạt động rất tốt. Bây giờ tôi đang tự hỏi làm thế nào tôi có thể làm cho nó cập nhật trang tính tự động? Thanks
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi có cùng một câu hỏi
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi cũng vậy ... Tôi đọc trong diễn đàn không thể cập nhật tự động ... vì tên thật của trang tính (id trang tính: là một số) không thay đổi khi bạn thay đổi tên của tab. Rất muốn biết là ai đó đã nghĩ ra một cách để giải quyết vấn đề này. Bài tuyệt vời btw.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Saya ingin tau apakah ada script atau rumus untuk mengambil kode sheet yang di url secara otomatis
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
me pueden ayudar para crear una macro vi GAS que abra una nueva hoja (tờ), luego la renombre y luego se puede escribeir dentro de esta hoja nueva?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Đối với mọi người đang thắc mắc làm cách nào để chỉ mục trang tính cập nhật tự động, bạn cần có thể gọi hàm và sau đó Nhập lại công thức vào nơi bạn muốn chỉ mục được giữ.
Trong trường hợp của tôi, tôi có một Trang chỉ mục chuyên dụng và sau hầu hết các chức năng của mình, tôi gọi 'tên trang ()' và sau đó chỉ cần nhập lại công thức vào ô cụ thể.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
tên trang tính ();
ss.getSheetByName ('Chỉ mục'). getRange ('A1'). setFormula ('= sheetnames ()');
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Ss là gì?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Hi Carlos,

var ss = SpreadsheetApp.getActive ();

Hy vọng rằng sẽ giúp.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào bạn,


Tôi đã đăng ký một tài khoản chỉ để nói rằng, tôi đã tìm ra cách để tự động cập nhật chức năng này, nó thực sự là một trò gian lận.



Trong ô C !, tôi đã đặt một hộp kiểm.

Tại tiêu đề tên trang tính của tôi, tôi đặt mã này.



= if (C1 = true, sheetnames (),)


Sau đó, khi chúng ta chỉnh sửa tên tab hoặc tạo một tab mới, chúng ta bỏ chọn hộp và kiểm tra lại là xong, không hoàn hảo, nhưng tốt hơn là xóa ô và dán lại.


Cảm ơn bạn


- Charlie.

CHỈNH SỬA, tôi đã thử chèn hình ảnh, nhưng hình như nó biến mất.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
TypeError: Không thể đọc thuộc tính 'getSheets' của null (riadok 3, súbor Kód)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin lỗi, tôi đã làm sai điều gì đó. Nó đang hoạt động tốt.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Này, tôi có thể biết lỗi của bạn là gì không? tôi có cùng một lỗi
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào.
Tất nhiên bạn có thể.
Tôi đã tạo một tập lệnh bằng Trình quản lý tập lệnh của Google (script.google.com) và nghĩ rằng nó sẽ tự động hoạt động trên tất cả các trang tính trong Google drive của tôi, nhưng điều đó không đúng. không được liên kết với một trang tính. Tôi phải tạo một tập lệnh qua menu ở thanh trên cùng trong "Công cụ / Trình chỉnh sửa tập lệnh" của Google Trang tính đang mở và chức năng tôi đã tạo chỉ hoạt động trong trang tính đó. Vui lòng viết nếu điều này giải quyết được vấn đề của bạn.
:)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
làm việc cho tôi! Thanks!!!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để xuất tất cả tên trang tính trong tệp excel đang mở sang Google Trang tính?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để xuất tất cả tên trang tính trong tệp excel đang mở sang Google Trang tính? Cảm ơn bạn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tại sao nó không hoạt động đối với tôi? Tôi đã sao chép các tập lệnh và chúng có vẻ như vậy chạy mà không có lỗi, nhưng khi tôi vào google trang tính, nó hiển thị chức năng "tên trang tính"
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tập lệnh này trong Google Trang tính hoạt động rất tốt! Tuy nhiên, tên trang tính () dường như không cập nhật khi trang tính mới được thêm vào hoặc trang tính được đổi tên. Có cách nào để làm mới không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn :)))
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL