標題:
自動辨別
[打印本頁]
作者:
myleoyes
時間:
2012-4-24 06:47
標題:
自動辨別
各位前輩你們好!
前輩!!當[C2]="=ROUND(RATE(C3,C4,C5,C6,C7),5)*365" 時按鈕
[B3]="天數"
請問程式為何?
請知道的前輩,不吝賜教謝謝再三!!
作者:
chen_cook
時間:
2012-4-24 07:00
我看不懂你要什麼??
若是要vba,你也要說明用途吧!!算利率你不是已知如何算了不是嗎??
作者:
myleoyes
時間:
2012-4-24 22:11
回復
2#
chen_cook
前輩!殆勢!早上因為趕著上班表達錯誤應該是
當C2=ROUND(RATE(C3,C4,C5,C6,C7),5)*365 時按鈕
B3=天數
請注意看動畫B2會隨著C2的變化顯示月利率或年利率
B3會隨著C3的變化顯示年數或月數或天數
所以當C2=ROUND(RATE(C3,C4,C5,C6,C7),5)時
B3=年數
當C2=ROUND(RATE(C3,C4,C5,C6,C7),5)*365時
B3=天數
問題如動畫在C2的儲存格加入*365按確定
B3自動變成天數這個程式就是小弟的需求?
也可以說只是設定罷!
不好意思檔案因為尚在研究中無法附上抱歉
請知道的前輩,不吝賜教謝謝再三!!
作者:
chen_cook
時間:
2012-4-25 05:40
回復
3#
myleoyes
若只判定年月日 多設一格c8判定就好了不是嗎??=ROUND(RATE(C3,C4,C5,C6,C7),5)*C8 ,要不出現字元將字體顏色設為與螢幕相同即可,如白色!!
B3=天數 再判定是365"天數" 還是 1-12"月數" 都不是就是"年數" 就好了不是嗎??
這也不是vba,你錯區了!!!
作者:
myleoyes
時間:
2012-4-25 21:33
回復
4#
chen_cook
前輩!!請看動畫自動辨別功能
當C2輸入 =1.38%/12 時 這是公式 B2=月利率
當C2輸入 1.1 時 C2自動變為1.1% 這是數字 B2=年利率
當C3輸入 =12*2 時 這是公式 B3=月數
當C3輸入 2 時 這是數字 B3=年數
再看動畫車貸
範例以月數方式求得月利率
但題目要求是年利率所以按D7修正鈕
再按C2程式自動修正C2百分比
B2也由月利率變成年利率
因此就不須重新再以年利率的方式計算
這就是自動辨別功能的好處
話說主題動畫天數A
範例以天計息方式求年利率,但無奈檔案
只能以公式或數字來辨別年數與月數
無法認知C3=30,這30代表著是天數
所以小弟想當程式跑完直接在C2
加入*365確定B3自動變為天數就OK!
曾經這麼做
Set c = ROUND(RATE(C3,C4,C5,C6,C7),5)*365
If [C2] = c Then [B3] = "天數"
B3是可以跑出天數,但..執行階段錯誤'5':
程序呼叫或引數不正確,因為能力差
無法修改所以請知道的前輩,不吝賜教謝謝再三!!
另一問題車貸與天數A這兩個範例
不知小弟算出的數據是否正確,
小弟到現在也霧煞煞..學習嘛請多見諒哈哈!!
也請知道的前輩,不吝賜教謝謝再三!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)