房間屬性鍵結

房間屬性鍵結 — 單窗戶公式工具:一個來源屬性、一條公式,一次「產生」把全專案所有房間換算結果寫回目標參數

功能概述

房間屬性鍵結(視窗標題為「房間屬性鍵結」)是在 Revit 內部開啟的單窗戶工具:它自動連結目前開啟的專案,讓你在「既有房間屬性」下拉選單挑一個房間的數值屬性(例如 Area 面積、Perimeter 周長,或加到房間類別的數值型專案參數)當來源值,在「公式 (a = 既有值)」欄位輸入一條以 a 為變數的簡單公式,再按一顆 產生 鈕,就會把全專案每個房間的計算結果寫入你指定的目標參數。

一句話價值:把「逐間房間換算屬性、再手動填入參數」變成「一次輸入公式、整專案批量寫回」。工具開啟時已預先填好一組預設設定——公式 a*0.3025、「小數進位」2、「附加字串」「坪」——只要目標參數選一個文字型參數,直接按「產生」就能把每個房間的面積換算成坪(1 平方公尺 ≈ 0.3025 坪)。

30 秒快速開始

  1. 在 Revit 中開啟目標專案(專案必須至少有一個房間,否則工具不會開啟,Revit 狀態列會顯示「專案無房間」)。
  2. 執行 房間屬性鍵結 外掛指令,「房間屬性鍵結」小視窗出現並自動連結目前檔案(重複執行指令只會回到同一個視窗)。
  3. 在上方「既有房間屬性」選來源屬性(首次開啟可能沒有預選,請選 Area);再到群組「輸出」確認目標參數下拉選單(「輸出參數」選項按鈕右側那顆)、公式 (a = 既有值)、小數進位、附加字串。
  4. 按 產生:視窗底部狀態列顯示「…:完成更新」即完成,回 Revit 抽選幾個房間核對目標參數值。

工具視窗長什麼樣?(視窗版面導覽)

本工具是沒有分頁的單一視窗,控制項依視覺順序如下:

位置 控制項(介面原文) 用途(一句話)
視窗上方 「既有房間屬性」下拉選單 選要當運算來源的房間屬性(只有數值型屬性)
群組「輸出」第 1 列 「輸出參數」選項按鈕+右側(無標籤)下拉選單 選項按鈕為固定顯示;右側下拉選單就是「目標參數」選擇(結果寫入這裡)
群組「輸出」第 2 列 「小數進位」數字盒(1~3,預設 2) 結果保留的小數位數(四捨五入)
群組「輸出」第 3 列 「公式 (a = 既有值)」欄位(預設 a*0.3025) 輸入公式;a=該房間來源屬性的值
群組「輸出」第 4 列 「附加字串」欄位(預設「坪」) 接在結果後方的固定文字(僅目標為文字型參數時會被寫入)
群組「輸出」第 5 列 產生 按鈕 執行:把全專案每個房間計算後寫回目標參數
視窗最下方 狀態列 完成時顯示「2026/04/17 上午 10:30:15:完成更新」格式訊息

💡 找不到功能怎麼辦?

  • 本工具沒有分頁:先對照上面的「視窗版面導覽」表找到控制項,再到「操作步驟」章節(每個控制項都有 📍 位置行)。
  • 想把房間的某個屬性換算成數值或文字並寫回參數,只需要四樣東西:「既有房間屬性」+目標參數下拉選單+「公式 (a = 既有值)」+「附加字串」,最後按 產生。
  • 也可以直接翻到本頁最下方的「快速查詢:遇到什麼狀況用什麼功能」表,對號入座找到設定。

主要功能模組

✓ 本工具的用途

  • 單位換算:面積換坪(a*0.3025)、面積換平方英呎(a*10.764)、周長換英呎(a*3.2808)
  • 容納人數估算:面積 ÷ 每人標準(例如 a/4.5),自動算出每間房的建議人數
  • 批量係數運算:任一數值屬性乘以固定係數(例如 a*1.2)後寫回自訂參數
  • 加單位文字:「附加字串」在結果後接「坪」「sq.ft」等文字(需文字型目標參數)
  • 彈性公式:四則運算+括號,a 為唯一變數,可依需求任意組合
  • 安全重跑:一次「產生」是單筆 Revit 交易,完成後可用 Ctrl+Z 一步復原整批(仍建議先備份)

使用情境

以下情境都用視窗中真實的控制項名稱,可以直接照著做:

情境一:把全部房間的面積換算成坪(工具的預設設定)

工具開啟時預設就是公式 a*0.3025、「小數進位」2、「附加字串」「坪」。在「既有房間屬性」選 Area,在群組「輸出」的目標參數下拉選單(「輸出參數」選項按鈕右側那顆)選一個文字型自訂參數,按 產生,每個房間的目標參數就會寫入「32.54坪」這樣的值。寫入會覆蓋目標參數既有內容,執行前請先備份(見前置設定)。

情境二:增加一列平方英呎面積(國際團隊)

來源屬性維持 Area,把「公式 (a = 既有值)」改成 a*10.764(1 平方公尺 ≈ 10.764 平方英呎)、「小數進位」2;要純數值就選數值型目標參數,要帶單位就選文字型目標參數並把「附加字串」改成「sq.ft」,按 產生。與情境一寫到兩個不同參數,即可同時保留坪與平方英呎兩列。

情境三:估算每間房的容納人數

「既有房間屬性」選 Area、「公式 (a = 既有值)」輸入 a/4.5(假設每人 4.5 平方公尺,標準可依需求改)、「小數進位」1、目標參數選數值型自訂參數、「附加字串」留空白,按 產生。注意:面積為 0 的房間會被跳過不寫入(見操作步驟 1.6 的警示)。

情境四:把周長由公尺換算成英呎

「既有房間屬性」選 Perimeter(房間內建「周長」屬性,顯示單位為公尺)、「公式 (a = 既有值)」輸入 a*3.2808(1 公尺 ≈ 3.2808 英呎)、「小數進位」2、目標參數選文字型參數、「附加字串」輸入「ft」,按 產生。

情境五:自訂數值屬性的批量係數運算

例如要依面積型專案參數產生一列「消防面積參考值」:在「既有房間屬性」選該專案參數(必須是數值型),公式輸入 a*1.2、「小數進位」2、目標參數選數值型自訂參數,按 產生。工具處理的是整個專案的全部房間(不限目前視圖),正式檔案執行前請先備份(見前置設定)。

前置設定

第一步:開啟並連結

  1. 在 Revit 中開啟目標專案(家族編輯器不適用:在家族檔案中執行指令沒有反應)。
  2. 執行 房間屬性鍵結 指令,「房間屬性鍵結」視窗自動連結目前檔案,不需要匯入或重新載入。
  3. 單一執行個體設計:重複執行指令時焦點會回到已開啟的視窗,不會疊出第二個視窗。

💡 連結狀態確認

按「產生」沒反應時請先確認:「既有房間屬性」與目標參數兩個下拉選單都各有選定項目(任一為空,工具會靜默不動、不顯示任何訊息);專案檔未被外部編輯或鎖定為唯讀;專案中有房間(沒有房間時視窗一開始就不會開啟)。

第二步:選擇處理範圍

  1. 本工具沒有範圍選擇:按「產生」就是處理整個專案的全部房間,不受目前視圖限制、也不受視圖顯示/隱藏影響。
  2. 「面積為 0」或「沒有位置」的房間會被自動跳過、不寫入(例如邊界未閉合、面積尚未計算的房間)。
  3. 要選的是「屬性」不是「房間」:「既有房間屬性」選來源屬性(只有數值型屬性;依字母順序排列,內建屬性顯示英文內部名稱如 Area、Perimeter、Height),目標參數下拉選單選寫入目的地(非唯讀的 Double/String 型)。

第三步:執行並觀察結果

  1. 設定「公式 (a = 既有值)」(半形符號、a 為唯一變數)、「小數進位」(1~3)、「附加字串」(可不填)。
  2. 按 產生:工具對每個房間取來源值→套公式→依「小數進位」四捨五入→(文字型目標)接上「附加字串」→寫入目標參數;整個過程是單筆 Revit 交易,完成後可用 Ctrl+Z 一步復原整批。
  3. 完成顯示:視窗底部狀態列出現「2026/04/17 上午 10:30:15:完成更新」格式訊息(時間為當下時間);發生錯誤則彈出標題「訊息」的對話框,顯示「錯誤:[...]」。
  4. 回 Revit 選取房間、在「屬性」面板核對目標參數;本工具沒有內建分批存檔選項,大型專案執行前請先存檔。

⚠️ 執行前一定先備份

「產生」會直接覆蓋每個受處理房間目標參數的目前內容(包含你手動輸入過的值),且一次寫入整個專案。執行前請先用 Revit「另存新檔」建立副本;執行後先抽驗結果,有誤立刻 Ctrl+Z(同筆交易內)或改用備份檔還原。

操作步驟

本工具是沒有分頁的單一視窗,本章依視窗控制項的視覺順序排列。所有執行都靠唯一的 產生 鈕:先把下拉選單與欄位設定好,再按「產生」,然後看視窗底部狀態列的訊息。

主視窗:房間屬性鍵結

視窗為固定大小的小窗戶(不可調整大小或最大化)。上方是一顆「既有房間屬性」下拉選單;下方是群組「輸出」(含目標參數選擇、「小數進位」、「公式 (a = 既有值)」、「附加字串」與 產生 按鈕);最底部是狀態列。

1.1 「既有房間屬性」:選來源屬性

📍 視窗上方的「既有房間屬性」下拉選單

一句話:選定當運算來源的房間屬性——它的值就是公式裡的 a。

  1. 點開下拉選單查看清單(內建數值屬性如 Area、Perimeter、Height,以及加到房間類別的數值型專案參數;依字母順序排列)。
  2. 選取要運算的屬性(面積通常是 Area;首次開啟時可能沒有預選,請務必手動選一次)。
  3. 確認屬性是數值型:文字型屬性(Name 名稱、Number 編號等)不會出現在清單中。

💡 清單顯示的是「內部名稱」

下拉選單顯示的是參數的內部名稱:內建屬性為英文(Area=面積、Perimeter=周長、Height=高度),專案參數顯示你給它的名字。找不到屬性時,先確認它是數值型、且加在「房間」類別上。

1.2 群組「輸出」:目標參數(與「輸出參數」選項按鈕)

📍 群組「輸出」:「輸出參數」選項按鈕+其右側的無文字標籤下拉選單

一句話:指定運算結果要寫進哪個參數;「輸出參數」選項按鈕在現行版本固定為選取狀態,不是可以切換的開關。

  1. 在群組「輸出」第 1 列、「輸出參數」選項按鈕右側的下拉選單中,選取目標參數(介面沒有文字標籤,就是那顆下拉選單)。
  2. 清單收錄房間類別上非唯讀的 Double/String 型屬性(含專案參數),依字母順序排列。
  3. 選數值型參數會寫入純數字;選文字型參數會寫入「數字+附加字串」。

⚠️ 清單不會出現的兩種參數

①整數型參數不在目標清單中——要整數結果請選「數值型」參數(工具會把結果四捨五入後寫入);②唯讀參數(例如某些計算型屬性)也不在清單中。想寫入的參數找不到時,先到「額外的參數」確認它的型別與唯讀狀態。

1.3 「小數進位」:結果的小數位數

📍 群組「輸出」的「小數進位」數字盒(只能 1~3,預設 2)

一句話:決定寫入結果保留幾位小數(四捨五入)。

  1. 用上下箭頭或直接輸入選擇 1~3(0 不可選)。
  2. 它只控制工具寫入的值,不會改變該參數在 Revit 中的顯示格式(顯示精度要在「額外的參數」調)。

1.4 「公式 (a = 既有值)」:運算核心

📍 群組「輸出」的「公式 (a = 既有值)」欄位(預設內容 a*0.3025)

一句話:輸入以 a 為變數的公式(a=該房間來源屬性的值),每個房間的計算結果會寫入目標參數。

  1. 用半形符號輸入公式:加法 a + 10、減法 a - 5、乘法 a * 0.3025、除法 a / 4.5、括號 (a + 10) * 2。
  2. a 是唯一可用變數:用到其他字母或名稱會跳出錯誤對話框(該次執行不會寫入任何房間)。
  3. 按「產生」前先用 1~2 間房心算驗證:期望值=該房來源值套公式後、依「小數進位」取整的結果。

💡 「a」的單位:依來源屬性的顯示單位自動換算

Revit 內部以英呎系儲存尺寸類數值,工具會先依來源屬性的顯示單位把值換算好再代入公式:顯示單位為平方公尺的屬性(如 Area),a 就是 m² 值;顯示單位為公尺的屬性(如 Perimeter),a 就是 m 值;沒有顯示單位的屬性(如整數計數類)則直接使用原值。所以預設 a*0.3025 搭配 Area 就能直接換成坪(1 m² ≈ 0.3025 坪)。若來源屬性的顯示單位是公釐(毫米),內部換算係數與公尺/平方公尺不同,正式執行前請先用樣本房間核對輸出量級是否符合預期。

1.5 「附加字串」:在結果後加文字

📍 群組「輸出」的「附加字串」欄位(預設內容「坪」)

一句話:接在數字後方的固定文字(例如「坪」「sq.ft」),只有在目標參數是文字型時才會被寫入。

  1. 輸入要附加的文字(不需要就留空白)。
  2. 目標為文字型參數時,寫入的結果是「數字+此文字」(例如 32.54坪)。
  3. 目標為數值型參數時,此文字會被忽略,只寫入數字。

1.6 「產生」:執行運算與寫入

📍 群組「輸出」的 產生 按鈕(視窗中唯一的執行鈕)

一句話:對全專案每個房間:取來源屬性→套公式→依「小數進位」四捨五入→(文字型目標)接「附加字串」→寫入目標參數。

  1. 確認「既有房間屬性」與目標參數下拉選單各有選定項目(任一為空,按了沒有反應也不顯示訊息)。
  2. 按 產生,視窗底部狀態列出現「2026/04/17 上午 10:30:15:完成更新」格式訊息即代表完成。
  3. 回 Revit 抽選幾個房間核對目標參數;有誤可 Ctrl+Z(整批為一筆交易)或改用備份檔還原。

⚠️ 寫入會覆蓋既有值,先備份

「產生」直接覆蓋每個受處理房間的目標參數;「面積為 0」或「沒有位置」的房間會被跳過(不寫入、也不回報)。整個過程是單筆 Revit 交易(復原歷史中的條目名類似「WylinRevit_…」),可以 Ctrl+Z 一步復原,但這是保險絲、不能取代備份。

使用技巧與注意事項

名詞對照表

名詞 是什麼 在本工具中的出現位置
房間Revit 的房間元素(Room),本工具運算的對象「產生」處理全專案的所有房間
屬性/參數房間攜帶的性質值(內建參數或專案參數);本頁中「屬性」與「參數」同義「既有房間屬性」下拉選單、目標參數下拉選單
數值型屬性儲存數字的屬性(整數/雙精度)——唯一可當運算來源的屬性「既有房間屬性」清單
文字型屬性儲存文字的屬性——只能當目標(收「數字+附加字串」),不能當來源目標參數清單
專案參數(共用參數)自行加到專案中某類別(含房間)的屬性,可為數值或文字型兩個下拉選單清單
唯讀屬性不可寫入的屬性(例如計算型屬性),被排除在目標清單外目標參數清單
Area/Perimeter/Height房間內建數值屬性的內部名稱(面積/周長/高度)「既有房間屬性」清單
目標參數接收運算結果的參數——群組「輸出」中那顆無文字標籤的下拉選單群組「輸出」第 1 列右側
「輸出參數」看似模式開關的選項按鈕,現行版本固定為選取狀態、沒有其他模式群組「輸出」第 1 列
「小數進位」寫入值保留的小數位數(1~3,四捨五入);與 Revit 中該參數的顯示格式是兩回事群組「輸出」第 2 列
公式 (a = 既有值)運算公式欄位;a=該房間來源屬性的值(單位依來源屬性顯示單位換算)群組「輸出」第 3 列
附加字串接在結果後方的固定文字,只寫入文字型目標群組「輸出」第 4 列
產生唯一執行鈕:對全專案房間計算並寫回目標參數群組「輸出」第 5 列
完成更新狀態列的完成訊息(前綴為當下時間,如「2026/04/17 上午 10:30:15:完成更新」)視窗底部狀態列
坪面積單位,1 坪 ≈ 3.3058 m²,反之 1 m² ≈ 0.3025 坪預設「附加字串」;預設公式 a*0.3025 正是 m²→坪
內部單位(英呎系)Revit 內部以英呎系儲存尺寸數值,工具先換算成屬性顯示單位再代入公式「公式 (a = 既有值)」中 a 的單位機制
單一執行個體同一時間只有一個工具視窗;重複執行指令回到既有視窗執行指令時的行為
單筆交易(復原)一次「產生」是一筆 Revit 交易,Ctrl+Z 可一步復原整批(復原條目名「WylinRevit_…」)Revit 復原歷史
專案無房間專案沒有房間時、工具不開啟的錯誤訊息Revit 狀態列

高效作業建議

✓ 建議做法

  • 第一次直接用預設:工具開啟時就是「a*0.3025+2 位小數+坪」=面積換坪;選好文字型目標參數後直接按「產生」就有結果。
  • 先用樣本房間驗證:執行前挑 1~2 間房心算期望值,執行後先核對這幾間,再抽查其他。
  • 雙單位列跑兩次:第一次寫坪(文字參數、「附加字串」「坪」),再改公式 a*10.764、「附加字串」「sq.ft」寫到另一個文字參數,兩列並存。
  • 改公式直接重跑:寫回是整專案覆蓋式——改完公式再按一次「產生」就全數刷新,不用先清舊值。
  • 搭配表對接:目標參數寫好後,建一張「房間」類別的表,可批量檢視與匯出結果。
  • 大型專案先存檔再跑:工具沒有內建分批存檔;房間數多時先「另存新檔」,執行後再補一次存檔更穩。

重要注意事項

⚠️ 一定要知道

  • 整專案覆蓋:「產生」對全專案每個房間寫入(不受目前視圖與顯示狀態影響),執行前備份。
  • 整數型不能當目標:目標清單只有數值(Double)與文字(String)型;要整數結果請選數值型參數。
  • 文字屬性不能當來源:Name、Number 等不出現在「既有房間屬性」清單——本工具無法做「編號+文字」的字串組合,只能對數字結果附加固定文字。
  • 面積 0 的房間會跳過:面積為 0 或沒有位置的房間不寫入、也不回報;「部分房間沒更新」先查這個。
  • 設定不會被記住:現行實作下工具開啟時只「讀取」設定(公式/小數位數/附加字串/來源屬性),關閉時的存檔路徑不會執行——每次開啟都是內建預設值(a*0.3025、2、坪),請每次按需重填。
  • 家族檔不適用:在家族編輯器中執行指令沒有反應,必須在專案檔中執行。
  • Ctrl+Z 是保險絲不是備份:一次「產生」是一筆交易、可一步復原,但之後一旦存檔或做其他操作就無法回來;重要模型請先備份再跑。

進階應用提示

💡 組合用法

  • 坪+sq.ft 雙單位列:兩個文字型目標參數,先跑 a*0.3025+「坪」、再跑 a*10.764+「sq.ft」,表上並列兩列。
  • 容納人數列:a/4.5(每人標準可改)、「小數進位」1、寫入數值型參數,供消防/容納人數檢討引用。
  • 周長換算:來源 Perimeter(公尺)配 a*3.2808→英呎,「附加字串」加「ft」,供國際圖面使用。
  • 複合係數:(a*1.2)*0.9 等任意四則+括號組合,優先順序依數學慣例;a 只出現一次來源值,重複引用同一個 a 即可。
  • 批量更正寫錯的值:發現公式錯誤後,改公式再按「產生」整專案覆蓋更正;不想要覆蓋就先 Ctrl+Z 撤銷該批再重跑。

常見疑難排解

問題現象 可能原因 解決方法
工具視窗不開啟,Revit 狀態列顯示「專案無房間」目前專案中沒有任何房間在平面視圖放置至少一個房間後再執行指令
執行指令完全沒有反應在家族編輯器中執行(工具只在專案檔中運作)開啟專案檔後再執行指令
按「產生」沒有反應、也沒訊息「既有房間屬性」或目標參數下拉選單沒有選定項目兩個下拉選單各選一個值後再按「產生」
想要的來源屬性不在清單該屬性是文字型(如 Name 名稱、Number 編號),來源清單只收數值屬性改選數值屬性;需要字串組合時現行版本無法做到
想要的目標參數不在清單參數是整數型、唯讀、或未加到房間類別到「額外的參數」確認參數已加到房間類別、型別為數值/文字且非唯讀
部分房間沒有被更新該房間面積為 0(未計算)或沒有位置——自動跳過核對房間邊界閉合、面積已計算;面積 0 的房間不寫入是本工具的正常行為
結果是零該房間來源屬性值本身為 0(例如面積尚未計算)先修好房間邊界讓面積計算出來,再按「產生」
來源為公釐單位屬性時,結果比預期大很多顯示單位為公釐的屬性使用不同的內部換算係數正式執行前先用樣本房間核對量級;必要時調整公式係數使結果符合預期
結果小數位數與「小數進位」不符Revit 中該參數的顯示格式限制了顯示精度(寫入值本身已正確)到「額外的參數」調整該參數的顯示格式/精度;或確認「小數進位」設定
「附加字串」沒有出現在結果目標參數是數值型(數值目標只收數字)目標改選文字型參數;文字型目標會自動寫入「數字+附加字串」
彈出標題「訊息」的對話框,顯示「錯誤:[...]」公式語法問題(用到 a 以外的變數、全形符號、運算子缺失等)公式只用 a 與半形 +-*/ 及括號,再按「產生」;該次執行不會寫入任何房間
只能開啟一個工具視窗單一執行個體設計(正常行為)重複執行指令會回到既有視窗,不需要多開
工具視窗自己關掉了連結的專案檔被關閉重新開啟專案後再執行指令;視窗不跨檔案保留
上次輸入的設定不見了、欄位回到預設現行實作只讀取設定、關閉時不會存檔已知實作限制:每次重新輸入公式/小數位數/附加字串;內建預設為 a*0.3025、2、坪
開啟時「既有房間屬性」沒有選定項目首次開啟(或設定檔無效值)時下拉選單為空選狀態手動選一個屬性後再按「產生」
表中的數值與屬性面板不一致表的欄位格式/精度設定不同調整表欄位的格式;確認表的欄位就是該目標參數
Ctrl+Z 想復原卻復原不過來「產生」之後又做了其他操作(復原歷史已推進)整批是一筆交易(復原條目名「WylinRevit_…」);中間有其他操作時請改用備份檔還原
想做「房間編號+文字」(如 101-OFFICE)房間編號(Number)是文字型,不能當來源;本工具只做數值公式+附加固定文字現行版本無法建立這種字串;只能對數字結果附加固定文字(如「坪」)

快速查詢:遇到什麼狀況用什麼功能

我想要… 用這個功能
把全部房間的面積換成坪預設設定(公式 a*0.3025、「附加字串」「坪」)+文字型目標參數 → 產生(主視窗)
增加一列平方英呎面積公式改 a*10.764、「附加字串」「sq.ft」、目標換另一個文字型參數 → 產生(主視窗)
估算每間房的容納人數來源 Area、公式 a/4.5、數值型目標 → 產生(主視窗)
把周長換成英呎來源 Perimeter、公式 a*3.2808、「附加字串」「ft」→ 產生(主視窗)
數值屬性乘以固定係數寫回自訂參數「既有房間屬性」選該屬性、公式 a*N → 產生(主視窗)
結果後接單位文字「附加字串」輸入單位+目標參數選文字型(群組「輸出」)
要純數字、不要文字目標參數選數值型(「附加字串」會被自動忽略)(群組「輸出」)
改小數位數「小數進位」選 1~3(群組「輸出」)
改完公式再跑一次改「公式 (a = 既有值)」後再按 產生(整專案覆蓋式刷新)(主視窗)
寫錯了要復原Ctrl+Z(整批為一筆交易)或改用備份檔還原
確認執行有沒有完成看視窗底部狀態列「…:完成更新」;錯誤會彈「訊息」對話框
批量檢視/匯出結果建「房間」類別的表,引用目標參數(Revit 功能)
工具打不開(「專案無房間」)先放至少一個房間(見常見疑難排解)
按「產生」沒反應檢查兩個下拉選單是否都有選定(見常見疑難排解)

功能索引表(依視窗區塊)

視窗位置 包含功能 典型產出
上方「既有房間屬性」下拉選單來源屬性選擇(僅數值屬性:Area、Perimeter、Height、數值型專案參數)決定公式中 a 的值
群組「輸出」目標參數選擇(無標籤下拉選單)、「輸出參數」(固定選取)、「小數進位」1~3、「公式 (a = 既有值)」(預設 a*0.3025)、「附加字串」(預設「坪」)、產生全專案每個房間的目標參數被寫入「計算值(+附加字串)」
狀態列完成訊息(時間+「完成更新」);錯誤以「訊息」對話框顯示「錯誤:[...]」執行結果回饋

常用工作流卡片

坪數換算一鍵流

預設設定直接用:來源 Area、公式 a*0.3025、「附加字串」「坪」、文字型目標參數 → 產生。完成後建「房間」表即可看到坪數列。

坪+平方英呎雙單位列

兩個文字型目標參數:先 a*0.3025+「坪」跑一次,再改 a*10.764+「sq.ft」跑一次——覆蓋式寫入互不干擾,表上並列兩列。

容納人數估算列

來源 Area、公式 a/4.5(每人標準可改)、「小數進位」1、數值型目標參數 → 產生;面積 0 的房間自動跳過。

周長換算

來源 Perimeter、公式 a*3.2808、「小數進位」2、「附加字串」「ft」、文字型目標 → 產生,國際圖面直接用英呎周長。

安全重跑流程

「另存新檔」備份 → 產生 → 抽驗樣本房間 → 有誤立即 Ctrl+Z(單筆交易);確認無誤後再存檔。公式改錯就用新公式重跑覆蓋更正。