Visual Basicで作成したプログラムをExcelに出力したいです
Visual Basic. NET 2003を使っています。
「N期間(年間)と利子率(%)を入力し、1年目からN年目までの元金の価値の倍率のリストを作成するプログラムを作成し、出力データをMS-Excelのカッマ区切り形式(ファイル名.csv)に保存すること」を、授業の課題として出されました。大学の授業って大変ですね。。。
貯金した元金の価値の倍率は以下の式で表されます。
N年後の価値の倍率=(1+利子率)二乗 N期間
自分でここまではやってみました。
Dim principal As Integer
Dim period As Integer
Dim interest As Double
Dim value As Double
'Input
principal = Val(TextBox1.Text)
period = Val(TextBox2.Text)
interest = Val(TextBox3.Text) / 100
'Calculation
value = principal * ((1 + interest) ^ period)
'Insurt data
Const filename As String = "value.csv"
FileOpen(1, filename, OpenMode.Output)
WriteLine(1, period, interest, value)
FileClose(1)
お昼からずっと格闘しています。。。そろそろお腹がすいてきました(笑)もう困り果ててしまったので、ここに質問させていただきます!!
どなたか回答してくださればうれしいです♪
よろしくお願いします!!
投稿日時 - 2006-05-14 20:19:06
このQ&Aは役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
回答(2)