【自動売買ロボット作成マニュアル】(P93)Elself?ElseIf、その他修正箇所
P93の15の部分の3行目部分、エラーが出るので、なんでだろ?と思い、いろいろ改変。
するとElselfではなくElseIfだった模様です。
やはり、「I」アイとの大文字と「l」エルの小文字はわかりにくいです。
他にも訂正箇所である部分が、やはりエラーがでます。
「length(1) - 1」の部分は、「length(1) + 1」に修正するべきなのですね。
・・・と思ったら、まだエラーが出ます。
サンプルと比較してみると、どうやらlength(2)、length(3)といった箇所も修正が必要なようです。
でも、さらにエラーが出るんですけど・・・。
さらに比較すると、P94の15の1行目が全然違います。
If i = length_temp + 4 Then
の箇所が、サンプルシートでは
If i = length(3) + length_temp Then
となっています。んー、これはあとで改変する箇所なのでしょうか?とりあえずこうしてみましたが、エラーになります。
で、全部見ていくと・・・
「-」
「=」
この一つの記述ミスでエラーが出続けていたのでした・・・。
(^_^;)
で、前述の修正ポイントを戻してみると、エラーは出ませんでした。計算方法が違うだけで、エラーは出ないということなのでしょうかねぇ。
この記述ミス、修正箇所を見つけるのが難しいですねぇ。しっかり打つようにこころがけないとなぁ。
とりあえず、サンプルシート中心ではなく、本に忠実なコードで仕上げていくことにします。
![メールマガジン[まぐまぐ!]](http://www.mag2.com/images/mglogo22.gif)