網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

Excel人民幣大寫轉換函式

欄目: IT科技 / 釋出於: / 人氣:5.06K
Excel人民幣大寫轉換函式怎麼寫?請看下面方法。

方法

開啟Excel,在工作表上點選右鍵,選擇檢視程式碼。

Excel人民幣大寫轉換函式

點選插入。

Excel人民幣大寫轉換函式 第2張

點選模組。

Excel人民幣大寫轉換函式 第3張

輸入以下程式碼

Function d(q)ybb = Round(q * 100)'將輸入的數值擴大100倍,進行四捨五入y = Int(ybb / 100)'擷取整數部分j = Int(ybb / 10) - y * 10'擷取十分位f = ybb - y * 100 - j * 100'擷取百分位zy = Application.WorksheetFunction.Text(y, "[dbnum2]")'將整數部分轉為中文大寫zj = Application.WorksheetFunction.Text(j, "[dbnum2]")'將十分位轉為中文大寫zf = Application.WorksheetFunction.Text(f, "[dbnum2]")'將百分位轉為中文大寫d = zy & "元"If f <> 0 And j <> 0 Thend = d & zj & "角" & zf & "分"If y = 0 Thend = zj & "角" & zf & "分"End IfEnd IfIf f = 0 And j <> 0 Thend = d & zj & "角"If y = 0 Thend = zj & "角" End IfEnd IfIf f <> 0 And j = 0 Thend = d & zj & zf & "分"If y = 0 Then d = zf & "分" End IfEnd IfIf q = "" Then d = 0 '如果沒有輸入任何數值為0End If End Function


Excel人民幣大寫轉換函式 第4張

輸入資料驗證。

Excel人民幣大寫轉換函式 第5張

如圖所示。

Excel人民幣大寫轉換函式 第6張