Str 函數

會傳回代表數字的 Variant (String)。

語法

Str ( number )

必要的號碼引數 是包含任何有效 數值運算式的 Long。

註解

當數位轉換為字串時, 系統將會保留前導空格作為編號的符號。 如果number是正數, 則傳回的字串會包含前導空格, 且暗含了加號。

使用Format函數將您要格式化的數值轉換為日期、時間、貨幣或其他使用者定義的格式。 不像Str, Format函數不會包含用於數位符號的前導空格。

附註: Str函數只會辨識句號 (.) 做為有效的小數點分隔符號。 如果可以使用不同的小數點分隔符號 (例如, 在國際應用程式中), 請使用CStr將數位轉換為字串。

查詢範例

運算式

結果

從 ProductSales 選取 [折扣]、[str (折扣)] 作為 StrDiscount。

傳回原始的 "折扣" 值/格式, 以及在欄 StrDiscount 中轉換成字串格式的值。

VBA 範例

附註: 下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

這個範例使用Str函數傳回數位的字串標記法。 將數位轉換成字串之後, 就會保留前導空格做為其符號。

Dim MyString
MyString = Str(459) ' Returns " 459".
MyString = Str(-459.65) ' Returns "-459.65".
MyString = Str(459.001) ' Returns " 459.001".

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×