如何用巨集自動化google工作表

googlesheets可以讓你用巨集自動執行重複的任務,然後你可以將它們繫結到鍵盤快捷鍵來快速執行它們。他們使用googleapps指令碼來捕捉你的動作供以後使用。...

如何用巨集自動化google工作表

googlesheets可以讓你用巨集自動執行重複的任務,然後你可以將它們繫結到鍵盤快捷鍵來快速執行它們。他們使用googleapps指令碼來捕捉你的動作供以後使用。

相關:學習如何使用Excel巨集自動化繁瑣的任務

什麼是巨集(macros)?

巨集或巨集指令是一個特定的操作序列,允許您自動執行一系列步驟以提高生產效率。它們的工作原理是記錄你的行為並將其儲存到一個檔案中,該檔案繫結到記錄它們的電子表格中。

當您在googlesheets中錄製巨集時,它會自動建立一個Apps指令碼,其中包含所有程式碼,以便為您複製操作。這意味著您可以在不知道如何編寫程式碼的情況下建立複雜的巨集。下次執行它時,工作表將執行錄製巨集時執行的所有操作。本質上,您是在教googlesheets如何用一個命令來操作您喜歡的文件。

相關:如何增壓你的谷歌應用程式與指令碼編輯器

巨集是一個強大的功能,基本上可以做任何工作表能夠做的事情。以下是其功能的幾個示例:

  • 應用格式和樣式。
  • 建立全新的電子表格。
  • 使用任何googlesheets功能、工具欄、選單或功能。

天空是極限。

如何在googlesheets中錄製巨集

啟動Google工作表,然後單擊“工具”>“巨集”>“錄製巨集”。

如何用巨集自動化google工作表

這將開啟視窗底部的錄製選單,其中包含兩個用於捕獲動作的選項:

  • 絕對引用:巨集只在您記錄的單元格上執行任務。如果將單元格B1斜體化,則無論單擊哪個單元格,巨集都只會將B1斜體化。
  • 相對引用:巨集將對所選單元格執行任務,而不管它們在工作表中的什麼位置。如果將B1和C1斜體化,則可以在以後重新使用同一巨集將單元格D1和E1斜體化。

選擇是要絕對引用還是相對引用,然後可以開始單擊、設定格式並設定要複製這些操作的順序。

如何用巨集自動化google工作表

捕獲此巨集的所有操作後,單擊“儲存”

如何用巨集自動化google工作表

輸入巨集的名稱。Google還允許您為最多10個巨集建立快捷方式。如果要將巨集繫結到鍵盤快捷鍵,請在提供的空格中輸入0-9之間的數字。完成後,單擊“儲存”

如何用巨集自動化google工作表

相關:如何將googlesheets電子表格**googledocs

如果需要調整巨集的名稱或快捷方式,可以透過單擊“工具”>“巨集”>“管理巨集”來編輯巨集。

如何用巨集自動化google工作表

在開啟的視窗中,根據需要調整,然後單擊“更新”

如何用巨集自動化google工作表

下次按與巨集關聯的快捷方式時,它將執行,而無需從工具欄開啟“巨集”選單。

如何在googlesheets中執行巨集

如果巨集是絕對引用,則可以按鍵盤快捷鍵執行巨集,或轉到“工具”>“巨集”>“巨集”,然後單擊相應的選項。

如何用巨集自動化google工作表

否則,如果巨集是相對引用,請高亮顯示要執行巨集的電子表格中的單元格,然後按相應的快捷方式,或從“工具”>“巨集”>“巨集”中單擊它。

如何用巨集自動化google工作表

相關:如何保護谷歌表格中的單元格不被編輯

如何匯入巨集

如前所述,錄製巨集時,它會繫結到錄製它的電子表格。但是如果您想從另一個電子表格匯入巨集呢?雖然這不是一個簡單明瞭的任務,但是您可以使用這個小變通方法來完成它。

因為錄製的巨集在googleapps指令碼中儲存為函式,所以要匯入巨集,需要複製函式,然後將其貼上到新工作表的巨集檔案中。

開啟包含要複製的巨集的Google工作表,然後單擊“工具”>“巨集”>“管理巨集”。

如何用巨集自動化google工作表

接下來,單擊要複製的巨集旁邊的“更多”圖示,然後單擊“編輯指令碼”

如何用巨集自動化google工作表

所有巨集都儲存到同一個檔案中,因此如果儲存了幾個巨集,則可能需要對它們進行篩選。函式的名稱與建立函式時的名稱相同。

突出顯示要複製的巨集,然後按Ctrl+C。請確保將所有內容複製到幷包括結束分號。

如何用巨集自動化google工作表

現在,開啟要將巨集匯入的另一個電子表格,然後單擊“工具”>“巨集”>“錄製巨集”。

如何用巨集自動化google工作表

立即單擊“儲存”而不記錄任何操作,以便在工作表的巨集檔案中為我們建立佔位符函式。稍後您將刪除此。

如何用巨集自動化google工作表

再次單擊“儲存”。

如何用巨集自動化google工作表

透過單擊“工具”>“指令碼編輯器”開啟Google應用程式指令碼,然後開啟巨集.gs左窗格中的檔案。刪除現有函式,然後按Ctrl+V從其他工作表中貼上巨集。

如何用巨集自動化google工作表

按Ctrl+S儲存指令碼,關閉選項卡,然後返回電子表格。

你的電子表格顯示巨集.gs檔案並查詢對其所做的更改。如果檢測到新函式,可以使用“匯入”功能從其他工作表中新增巨集。

接下來,單擊“工具”>“巨集”>“匯入”。

如何用巨集自動化google工作表

最後,單擊要新增的巨集下的“新增函式”。

如何用巨集自動化google工作表

很遺憾,您將不得不再次手動將巨集繫結到鍵盤快捷鍵。只要按照前面提到的說明操作,就可以在多個工作表中使用這個巨集了。


這就是在googlesheets中建立和使用巨集的全部內容。您可以為電子表格建立的例程沒有限制,以限制您花在這些重複任務上的時間。

  • 發表於 2021-04-03 14:37
  • 閱讀 ( 53 )
  • 分類:網際網路

你可能感興趣的文章

如何用selenium製作網路爬蟲

Web爬網對於自動執行網站上常規執行的某些任務非常有用。你可以像人類一樣編寫一個爬蟲來與網站互動。 ...

  • 發佈於 2021-03-11 23:41
  • 閲讀 ( 76 )

如何用excel或google表替換索引卡

數字索引卡可能和紙質索引卡一樣有用,甚至更多。當我和microsoftword分享**索引卡的價值時,我就開始證明這一點。但是傳統索引卡的問題是什麼呢?它們不可搜尋。 ...

  • 發佈於 2021-03-12 12:04
  • 閲讀 ( 39 )

如何用photoshop指令碼自動化photoshop

Photoshop是一個很好的編輯影象的工具——我們是這裡的超級粉絲,這已經不是什麼祕密了。我們之前已經介紹瞭如何設計一個簡單的logo,以及如何修復過度曝光的照片,所以一旦掌握了基本知識,自動化是下一個合乎邏輯的步...

  • 發佈於 2021-03-13 07:15
  • 閲讀 ( 60 )

如何用arduino遙控你的家,5個diy專案

隨著經濟實惠的智慧家居技術的出現,改造您的家變得前所未有的容易。有很多有用的小玩意可以現貨供應來做這件事,而且隨著越來越多的競爭者加入市場,其中許多產品的價格已經下降。 ...

  • 發佈於 2021-03-13 11:21
  • 閲讀 ( 57 )

如何用google指令碼在google表單中傳送電子郵件

googlescripts是一個強大的工具,可以用來自動化Google生產力工具,比如表單和文件。自動傳送電子郵件的能力使它成為一個非常強大的工具。 ...

  • 發佈於 2021-03-14 04:11
  • 閲讀 ( 46 )

5個excel巨集資源,用於自動化電子表格

...就越強大。一旦您對應用程式相當滿意,就很值得去掌握巨集。巨集可以幫助您從工作流中刪除瑣碎的任務,使您有時間關注更重要的事情。 ...

  • 發佈於 2021-03-14 21:59
  • 閲讀 ( 42 )

自動化重複任務的11個最佳microsoft onenote巨集

...。認真的愛好者在辦公室工作效率更高的一種方法是使用巨集:一次單擊就可以執行的指令集。 ...

  • 發佈於 2021-03-15 05:53
  • 閲讀 ( 58 )

如何用簡訊覆蓋靜默模式?

你可能會每天多次更改**音量。當你在工作時,保持**靜音可以確保你在開會時不會感到尷尬。不過,在家裡,你的音量可能會達到最大,這樣你就不會錯過家人打來的重要電話。 ...

  • 發佈於 2021-03-16 11:12
  • 閲讀 ( 61 )

如何用python讀寫google工作表

Python是一種優秀的程式語言。語法可能看起來奇怪和不尋常,但它很容易學習和使用。它支援Minecraft Pi版,以及一系列網站和學術研究專案。 ...

  • 發佈於 2021-03-16 13:43
  • 閲讀 ( 74 )

如何透過智慧自動化提高業務效率

經營企業已經夠難了。你越能自動化,不必記住,你就越能專注於更重要的事情。 ...

  • 發佈於 2021-03-23 10:51
  • 閲讀 ( 56 )