為了快速地製作 Anki 匯入用的文字檔,我幫 Google 試算表加上了查英漢字典的擴充功能。只要在 A 欄先輸入好單字,再利用這個擴充功能,它就能到字典網站將單字查好,解析完資料後,填入相關的欄位。
批次查英漢字典的功能表 |
目前設計的欄位依序為:
- 英文
- 音標1
- 音標2
- 中文
- 變化
- 釋義
- 例句英文1
- 例句中文1
- 網址
- 字典名稱
範例中的 K 欄得自己輸入,擴充功能不會處理該欄。
第一次使用:建立副本
批次查英漢字典的 Google 試算表連結在這裡:
因為我分享的連結只能「檢視」,所以如果要使用,要先建立自己的副本並給擴充功能授權以後,才能進行批次查詢。建立副本步驟很簡單:
先開啟上面分享的 「雄 : 2022-01-批次查英文單字」,然後按主選單上【檔案】中的【建立副本】
按【建立副本】的選項 |
副本的名稱及儲存位置可以自行修改
修改名稱及儲存的位置 |
都好了,就按【確定】鈕,即儲存好自己的「批次查英漢字典」試算表。
接著就是要進行擴充功能的授權了。
第一次使用:授權
在儲存好自己的副本以後,稍等一會兒,上面的主功能表中,應該就會出現「批次查詢英漢字典v.2022」的選項。由於這個擴充功能會進行網路資料的擷取、寫入資料到試算表......,所以第一次使用前,必須要先進行「授權」,才能開始查字典。基本上就按步驟進行就好了:
按主功能表【批次查詢英漢字典v.2022】中的任一項
按批次查字典中的任一項 |
出現需要授權的對話框,按下「授權」鈕後,再點選要授權的帳號
點選要授權的帳號 |
應該會出現警語的視窗,按「進階」
按進階 |
頁面捲到最下面,然後按「前往 BatchEnglish......」
按「前往......」 |
頁面捲到最下面,按「允許」的按鈕
按「允許」 |
按完「允許」的按鈕,就完成了授權的程序,可以準備批次查英漢字典囉!
批次查詢英漢字典
批次查詢的方法很簡單,首先將要查詢的英文單字或片語輸入在試算表的「A欄」,
1.輸入單字、2.執行擴充功能 |
都輸入完了,只要按一下主選單右側的「批次查詢英漢字典v.2022」,目前裡面有兩個選項,其中有加註【跳過 [D欄] 已有資料者】的會去檢查 D 欄是否有填資料,如果已有的,就不會去改變該列的所有欄位;另一個則是從第一列查到最後一列,可以依需求,選不同的執行項目。
按下擴充功能的選項後,查詢中應該會現進度報告的畫面:
查詢中的進度報告 |
查詢完畢會出現查詢結果的報告,如果有找不到的字詞,會列出清單:
查詢結果 |
按下右上角的小叉叉,就可以關閉對話框。
已填入查詢結果的試算表 |
底下是之前把第一次使用過程錄製下來的影片,沒有語音解說,但有字幕。有需要可以參考:
相關文章
更新記錄
- 2024.04.15 修正無法解析出第一個例句的問題;將授權限縮至僅限試算表。
- 2022.02.01 可批次查詢。
- 2022.01.31 初版。
感謝您,這東西真的太實用了!有時候在背單字的時間還沒有製作卡片的時間長﹑有了這個方便的工具,時間真的省下了不少。
回覆刪除您好,
刪除知道對您有些許幫助,也是很開心的。謝謝您的回饋。 ^_^
太感動了、太好用了,非常感謝雄大兄提供這麼好用的工具 !!
回覆刪除您客氣了,哈哈哈~ 好用就盡量用 ^_^
刪除雄大兄,這個工具很棒,不知道是否容易修改成查詢cambridge dictionary去抓單字? 因為cambridge dictionary有的解釋更棒 !
刪除當然,原本你的yahoo字典查詢就已經很好用了,非常感恩 !!
刪除站長您好,非常感謝您這個程式碼讓我省下很多找尋解釋的時間。但不知為何,我現在使用無法像您一樣可以把中英文例句節錄下來,不知是哪裡出了問題還請您協助~
回覆刪除您好,
刪除謝謝通報問題,已經將程式更新;請重建立試算表的副本,如果單字有例句,新版本應該可以抓到第一筆,並填入試算表中了。
太棒了!非常感謝~ 這個工具對於語言學習真的超級棒超級實用!希望您能再多開發相關學習類的小工具喔~
刪除