あともう一つ 先生の回答に >> gyoshaの変数の定義が上方に書いてあるわけでないし > >いえ、変数の定義していますよ。 > Dim furi の一行前。
とありましたが、 Sub nanntoka furi() Dim gyousha Dim furi Dim gyo For gyo=2 to 11 と書いてありますから、 Dim gyoushaのことですね。これを変数の定義というのですか? 私はこれはただ変数の宣言をしているだけと受け止めてしまい、実は最初のほうに、gyousha="" とでも書いてあったら、これが定義とかよべるものであって、処理の式の展開を理解するのに役立つものと考えていました。 すみませんややこしくて。こんなレベルでも 仕事では少しづつ学んだことが役立っています。アドバイス宜しくお願いいたします。
受講生さんの投稿
(投稿ID: 2293)
のなかで、 なぜ gyosha=の次にgyosha & 、、、、 と続くのかわからいのです。gyoshaの変数の定義が上方に書いてあるわけでないし、=の右側に書かれたgyoshaをどう解釈したらよいのでしょうか? 幼稚な質問ですみません。教えてください。
ゲストさんのコメント
(コメントID: 3696)
良いですよ。こういう質問大歓迎です。
まずは、以下のコードを順番に実行して、その中身をいろいろ読みつつ考えてみてください。
あと、一点だけ。
> gyoshaの変数の定義が上方に書いてあるわけでないし
いえ、変数の定義していますよ。
Dim furi の一行前。
受講生さんのコメント
(コメントID: 3767)
返信遅くなりすみません。こんな質問でも真摯に受け止めていただけてうれしいです。
送ってくれた参考例をよく考えてみました。
最初のsub mojikeiretu()
の場合は 最初の一行目を空白にするために、moji=""とわざわざ書かねばならないけれども、Sub honnbann1とhonnbann2は、ループなので何度も繰り返す形態を
moji=moji & Range("D" & gyo). valueのように書いて、しかも最初の一行目を処理するときには、moji=moji & ,,,,の後半の文字を、ゼロと解釈して処理しているわけですね。(moji=0)と最初に定義しなくても。
すみませんが この程度しか理解できません。訂正や 気づくべき点に修正があれば 是非ご指摘ください 宜しくお願いいたします。
最初の質問では ” gyosha=の次にgyosha & 、、、、 と続くのかわからいのです”と書きましたが、 gyosha=gyosha &、、、というのは、For ~next1の構文、ループ処理の文の定番の形と考えてもいいのでしょうか?
あともう一つ
先生の回答に
>> gyoshaの変数の定義が上方に書いてあるわけでないし
>
>いえ、変数の定義していますよ。
> Dim furi の一行前。
とありましたが、
Sub nanntoka furi()
Dim gyousha
Dim furi
Dim gyo
For gyo=2 to 11
と書いてありますから、 Dim gyoushaのことですね。これを変数の定義というのですか? 私はこれはただ変数の宣言をしているだけと受け止めてしまい、実は最初のほうに、gyousha="" とでも書いてあったら、これが定義とかよべるものであって、処理の式の展開を理解するのに役立つものと考えていました。 すみませんややこしくて。こんなレベルでも 仕事では少しづつ学んだことが役立っています。アドバイス宜しくお願いいたします。
小川慶一 さん:
>受講生 さん:
>
>良いですよ。こういう質問大歓迎です。
>
>まずは、以下のコードを順番に実行して、その中身をいろいろ読みつつ考えてみてください。
>
>
>
>あと、一点だけ。
>
>> gyoshaの変数の定義が上方に書いてあるわけでないし
>
>いえ、変数の定義していますよ。
> Dim furi の一行前。
>
ゲストさんのコメント
(コメントID: 3768)
ところで、この質問。
この動画ではなく、以下のページのものに対する質問ではないでしょうか?
https://forum.pc5bai.com/lesson/page/157
受講生さんのコメント
(コメントID: 3791)
はい、次の章に対する質問でした。時間がたってから質問を送ったので間違ったところに貼ってしまいました。すみませんでした。
小川慶一 さん:
>受講生 さん:
>
>ところで、この質問。
>この動画ではなく、以下のページのものに対する質問ではないでしょうか?
>https://forum.pc5bai.com/lesson/page/157
>
ゲストさんのコメント
(コメントID: 3794)
質問については、ふさわしいページで改めてお願いします。
>小川先生、
>
>はい、次の章に対する質問でした。時間がたってから質問を送ったので間違ったところに貼ってしまいました。すみませんでした。
>
>
>
>
>
>小川慶一 さん:
>
>>受講生 さん:
>>
>>ところで、この質問。
>>この動画ではなく、以下のページのものに対する質問ではないでしょうか?
>>https://forum.pc5bai.com/lesson/page/157
>>
>