看板 CCUfinGrad93 關於我們 聯絡資訊
這陣子很多同學看到我在研究室努力寫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