こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

fortranとVBAのdo文

fortranをBVAのプログラムに直す作業をしています。
プログラムが不慣れなもので、基本的なことかもしれませんが書き込みます。

fortranにて
do 10 i=1, n
call SET(IX, i, x(i))
10 continue

ここでn、IXは整数で、サブルーチンSETで作業はします。
これをVBAで書き直すとどのようにあらわされるのでしょうか。
よろしくお願いします。

投稿日時 - 2009-01-12 16:50:54

QNo.4624549

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

使う言語のことを全く勉強しないというのは無茶です。

とりあえず、質問の答えは
for i=1 to n
call setsub(ix,i,x(i))
next i

VBAではsetは予約語で名前として使えませんので、setsubとかにしてください。
まずは入門書などで一通りの文法を調べましょう。

投稿日時 - 2009-01-12 17:25:42

お礼

どうもありがとうございます。

参考書を対比させるだけではどうしようもないんですね。
失礼しました。

一通り勉強しなおします。

投稿日時 - 2009-01-12 18:38:21