2017-05-29 81 views
-2

我目前正在製作一個電子表格,而且我正在創建一個按鈕或複選框來選擇和複製一行到另一個表格作爲高效的歸檔系統。對於例如用戶將選擇他們的行,點擊按鈕,該行將被複制在提到的表格中。作爲一個整體,我對Google Spreadsheets中的腳本編寫工作還很陌生。我個人想要使用按鈕的方向,但我願意提供建議。SELECT and COPY row to another SHEET in Google Spreadsheets

謝謝大家!

+0

在這個網站一般多數志願者希望看到一些代碼,你做了。但在回答您的問題時,您可以將圖像添加到電子表格中,然後單擊插入後將會靠近的下拉列表,然後可以以這種方式爲其添加鏈接。就個人而言,我喜歡使用側邊欄並使用html構建我的控件,並使用onClick事件與Google Script進行通信。 – Cooper

回答

0

我認爲這是有效的(你將分配一個腳本/函數到你上傳的圖像,然後在函數中使用活動單元格上的.getRow())。這裏有一些建議可以爲你節省一些時間。對於你的使用情況,而不是使用一個按鈕,可以考慮使用QUERY命令:

您在「工作表Sheet1」一些列有一個表:

enter image description here

在該表中,您有一個導入此列。您可以在該列上使用數據驗證,以便它也是「是/否」下拉菜單。

在一個單獨的表,您寫這其中挑選出所有行與「Y」:

=query(sheet1!A2:D1000,"select A,B,C where D='Y'",0) 

,這將輸出這個(減去標題,您可以自定義基於的最後一個參數查詢命令):

enter image description here