我想做的事:
在 Google Sheet 中使用 App Script,我想在自定義選單中插入一個搜索欄,并在自定義定義的陣列上自動完成(如 [“potato”,“apple”],輸入 p 應該建議土豆)
它看起來如何:

我試過的
好吧,我查看了檔案,但似乎不可行。也在網上搜索,沒有成功。
uj5u.com熱心網友回復:
評論中的建議是正確的。作為另一種選擇,您可以在工具列上添加帶有選項的自定義選單,例如,腳本可以在打開作業表時創建按鈕,單擊它會為您提供一個彈出視窗。
function onOpen() {
var SS = SpreadsheetApp.getActiveSpreadsheet();
var ui = SpreadsheetApp.getUi();
ui.createMenu('Find me')
.addItem('Search for me', 'searchme')
.addToUi();
};
function searchme(){
var searchId = Browser.inputBox('Enter name', Browser.Buttons.OK_CANCEL);
if (searchId === "") {
Browser.msgBox('Name ID is invalid');
return;
}
getSearch(searchId, true);
};
單擊或運行工具列上的“查找我”工具時,您會看到此視窗:

從那里您可以開始構建代碼以進行一些搜索,它是最接近您需要的東西的選項。有一個執行緒,其中提供了此建議以及您也可以查看的示例代碼。
除了這些替代方案之外,它可能是一個可以為 AppScript 實作的絕妙想法或選項,您可以在此處使用此功能:
- https://developers.google.com/apps-script/support
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/489494.html
