Dear All,
之前提到,使用Google 表單來記錄員工打卡時間,每一次都需將檔案下載下來,然後匯入檔案分析,這是件麻煩事。如果想要解決此問題的話,只要將Google表單自動產生的xlsx檔,紀錄自動回傳和MS Excel 串接連結就好了。
使用版本:Excel 2019。
使用功能:Google表單 串接連結。
備註: 第 116 篇.練習檔,無法在網頁版自動連結更新,必須下載下來操作。
教學步驟
Step 1 : 將Google表單自動產生的 xlsx檔,發佈到網路
1. 進入Google表單的Excel視窗。
2. 點選左上角的「檔案」→「發佈到網路」。
3. 選擇「表單回應1」,非整份文件 → 「已發佈的內容與設定」內,選擇「表單回應1」。
4. 如要停止發布到網路上的話,在下方按「停止發布」,即可。
Step 2 : 複製連結,進行串接
1. 複製已發布時,所產生的連結。
2. 開啟MS Excel檔上方的「資料」 → 取得及轉換資料 → 從「Web」→ 貼上複製的連結 → 選擇「Table 0 」→點選「轉換資料」。
3. 接下來,適度地編輯表格 : 將第一列作為標題、刪除多餘欄位。
- 將第一列作為標題 : 選擇「轉換」 → 表格 → 選擇「使用第一個資料列作為標題」。
- 刪除多餘欄位 : 先點選欲刪除欄位 → 選擇「常用」 → 管理資料行 → 移除資料行。
4. 完成修改後,點選「常用」 → 關閉並載入的「▼」圖案 → 「關閉並載入至」 → 跳出新工作表後 → 確認插入點為 $A$1 儲存格 → 確定,即可。
5. 如果要回到Power Query 編輯器畫面的話 : 點選「查詢」→ 編輯 → 編輯,即可。
Step 3 : 編輯工作表更新頻率
1. 選擇上方「資料」 → 查詢與連線 → 查詢與連線 → 在連線資料列按右鍵 → 內容。
2. 在「更新」裡 → 打勾✔每隔「3」分鐘自動跟新一次、✔檔案開始時自動更新 → 確定,即可。

hi,您好 請問一下,若是將「gogole試算表」發布到網路 那組連結貼到excel進行同步資料的話 「連結」如果被任何人知道是不是都可以上網查詢? 有辦法限制「發布的連結」使用嗎? 另外,在excel裡面是否可以設定限制使用者可以去查到那組連結呢?
Hello, 首先回應您的問題: 1.「連結」如果被任何人知道是不是都可以上網查詢? > 是的。我試了幾種方法,目前仍然沒有辦法限制。 > 如果要限制的話,建議還是使用「與使用者和群組共用」或「取得連結」方式進行,來防範資料外洩問題。 2. 在excel裡面是否可以設定限制使用者可以去查到那組連結呢? > 目前無法阻止這樣情形發生,但如果要解決查到問題的話,建議還是使用「與使用者和群組共用」功能。 目前因為工作忙碌,很少使用部落格,因此回覆較慢。 如果有其他問題,盡量問我吧!! 我很開心你問問題。