Excel 匯出外掛

在清單畫面加入可匯出 xlsx 格式檔案的按鈕的外掛。請注意,本外掛並非用來取代標準的 CSV 匯出功能。

Excel 匯出外掛

各位會使用 CSV 匯出功能嗎?

備份、應用程式移轉、記錄批次更新等,用到的場合想必相當多。

不過這個 CSV 匯出,是不是需要不少步驟才能完成呢?

明明只是想把清單資料稍微用 Excel 加工一下,卻得經過好幾道手續、等待 CSV 產生完成,才會開始下載。實在有點麻煩吧。

因此這次要介紹我開發的 Excel 匯出外掛。

kintone 預設只能匯出 CSV,而這款外掛會在清單中加入一個按鈕,讓您能以 xlsx 格式匯出檔案。

公開的外掛一覽請由此進入

使用方式

將外掛套用至應用程式後,清單中會新增如圖所示的圖示。

操作畫面的示範

點擊圖示後,即會依照目前顯示的欄位與搜尋條件,以 .xlsx 格式匯出檔案。

若您建立了多組匯出設定(設定檔),系統會自動選擇對應目前檢視的設定。

變更設定

外掛的設定畫面如下所示。

設定畫面的示範

管理多組設定檔

從設定畫面左側的側邊欄,可以新增、刪除與排序多組匯出設定(設定檔)。您可以為每組設定檔指定不同的檢視與匯出內容,依情況分別運用。

限定顯示的檢視

您可以將按鈕的顯示範圍限定於特定的清單檢視。只要為用途不同的檢視分別設定不同的設定檔,就只會顯示對應的按鈕。

記錄與欄位的取得範圍

  • 取得所有記錄:預設狀態下,會不受分頁影響,取得所有符合清單篩選條件的記錄。取消勾選後,則只以目前顯示中的記錄為對象。
  • 取得所有欄位:勾選後,會不受清單顯示設定影響,匯出應用程式的所有欄位。取消勾選後,則只以清單中顯示的欄位為對象。

個別指定匯出欄位

啟用「個別設定匯出欄位」後,即可透過拖放自由排序、新增與刪除要匯出的欄位。若您希望 Excel 的欄位順序與清單顯示不同,歡迎多加運用。

自訂檔案名稱與工作表名稱

您可以使用變數自訂下載檔案的名稱與工作表名稱。可使用的變數如下。

變數內容
{appName}應用程式名稱
{appId}應用程式 ID
{date}匯出日期 (YYYYMMDD)
{time}匯出時間 (HHmmss)

以 Excel 格式匯出日期

啟用「以 Excel 序列值格式匯出日期」後,日期與日期時間欄位會以 Excel 原生的日期型別匯出。若您想在 Excel 中運用日期值進行排序或計算公式,這項功能相當方便。

支援子表格

在包含子表格的應用程式中,資料列會依子表格的列數展開,並套用適當的儲存格合併。啟用「合併與子表格無關的欄位」選項後,即可將與子表格無關的欄位儲存格以縱向合併的方式匯出。

設定的匯出、匯入與重設

透過設定畫面下方的按鈕,可以將目前的設定檔匯出為 JSON 檔案,或匯入先前匯出的設定。此外,也備有將設定恢復為初始狀態的重設按鈕。

外掛的原始碼

本外掛為開源專案。 外掛由哪些檔案構成、實際上是如何實作的,所有程式碼都可以在 GitHub 上確認。

若您想查看外掛的原始碼,可以透過本頁上方的「查看原始碼」按鈕前往外掛的儲存庫。

發布紀錄

🐛
版本 1.5.1
2026/06/26

修正指定日期格式時,格式會擴散到後續儲存格的問題

版本 1.5.0
2026/04/23

支援以拖放方式排序與個別選取匯出欄位
新增外掛設定的匯出與匯入功能
新增將設定重設為預設值的按鈕
新增以 Excel 序列值格式匯出日期、日期時間欄位的選項

版本 1.4.0
2026/04/07

新增可建立與管理多組匯出設定(設定檔)的側邊欄
新增可將按鈕顯示範圍限定於特定檢視的功能

版本 1.3.0
2026/03/21

改為可使用變數自訂匯出的檔案名稱與工作表名稱
改善匯出工作表的版面配置與樣式
修正為以適當格式在 Excel 中匯出數值欄位與日期欄位

版本 1.2.0
2025/04/12

修正為讓下載的 xlsx 欄位順序依照清單的顯示順序