作者pcer (........... N)
站內CCUfinGrad93
標題有關債券作業
時間Wed Oct 5 11:46:42 2005
這陣子很多同學看到我在研究室努力寫VBA
也許會被嚇到
以為債券課與結構課一樣
需要用VBA跑
其實並不一定
只是因為債券的反推殖利率需要大量的反覆運算
透過寫VBA的方式可以讓學習債券課免除繁複的運算
以老師的作業為例,
第二題的E小題讓人有點心煩
如果用手算的話
光是最後一題
就有兩種答案
一個100多BP
一個80多BP
手算的話就無法討論出之間的問題
透過VBA的確可以加速運算過程
另外
債券常常需要用到日期的運算
EXCEL對於日期的運算也相當不錯
比手算來得好
特別是遇到了潤年
會讓你算到火大
因此這些煩人的過程都直接透過電腦去處理就好
說了落落長的引言
重點就是
我把我的作業內容公布在俊宏的網路硬碟
http://www.ccunix.ccu.edu.tw/~g93515001/assignment_2-pcer.xls
裡面有VBA的原始碼供大家參考討論
有問題歡迎討論
(我的動態利差調整有TRY過單唯陣列的寫法,不過我沒附在這個檔上,
有需要再跟我要)
有興趣學的同學也建議你看看
學VBA是真的滿實用的
另外
檔案這麼晚公布
是因為我到昨天才把所有的程式碼搞定
也跟很多同學討論過後
確定程式的邏輯沒有錯
才敢這麼臭屁的公布給大家(人家只是想幫大家啦,怕大家看了錯的邏輯被我誤導)
另外就是不希望大家直接把我的作業當成你的作業
畢竟看過我的程式碼的都知道
一看就是我寫的
老師看了也會知道
有關這檔案的使用
因為我寫了一大堆VBA
所以為了安全起見
我把EXCEL的計算功能調成手動
所謂的手動就是
你改參數,但是EXCEL不會計算
你必須對函數的那個位子並把函數反白按ENTER
他才會運算
建議同學如果要開的話
先把巨集停掉
然後到
工具==>選項==>計算==>調成手動,把存檔時重算的勾勾取消
之後重開在啟動巨集
比較安全
最後
請輸入參數時要注意
不要輸入不符合邏輯的參數
因為我的程式理無寫入除錯
因此程式會一直跑
跑到電腦燒掉為止.....(我燒過一次POEWER)XD
有關答案的部分
僅供參考
不是標準答案喔
以後如果我又寫出新的東西
會拿出來跟大家分享
我雖然叫蔡大跩,但是因為個性使然,不是不愛幫大家啊,
因為嘴賤,所以說話討人厭點...
就被叫蔡大跩了.....唉唉
說到這就淚潸潸阿
辛酸無人知啊
--
希望與
絕望是
一體兩面的
因此,當
希望越大時,
失望也跟者增大
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.171.137.106
※ 編輯: pcer 來自: 218.171.137.106 (10/05 11:52)
※ 編輯: pcer 來自: 218.171.137.106 (10/05 11:54)
推 rmpcj:pcer跑ㄉ太快啦....已經是遙不可及....^^ 10/05 13:30
推 apomelo:推一下..要不要有空時開班授課?拯救上學期沒修結構的同學 10/05 14:33
推 dilimma:power燒壞...哈...不甘我的事喔...怪你自己太貪心...XD 10/05 23:12
推 pcer:找的到人就開班吧 10/06 00:07