5倍速!メールマガジン
外部アカウントで登録
受講生の声
新着の講座投稿
新着の講座コメント
新着のノート投稿
投稿一覧へ新着のノートコメント
表示できる投稿はありません。
サイト運営者紹介
小川 慶一講師/教材/システム開発者紹介
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
受講生さんの投稿
(投稿ID: 4727)
下記のようなコードでもsheet2の解答と同じ結果になりました。解説をみましたが、本当に色々パターンありますね。
小川 慶一さんのコメント
(コメントID: 6592)
If 条件が満たされたら Then
'何もしない
Else
'何かする
End If
というのは、以下のように書き直せます。
If 条件が満たされなかったら Then
'何かする
End If
ということで、そこだけ直すと以下のような感じです。
(動作確認はしていません。もし動かなかったらすいません)
あと、セルF2、F3に何度も値を入れ直すことがコスト的にどうか?という点も気になりますね。
変数に値を格納するほうが低コスト(高速、低負荷)なので。
受講生さんのコメント
(コメントID: 6594)
> 受講生 さん:
>
> If 条件が満たされたら Then
> '何もしない
> Else
> '何かする
> End If
>
> というのは、以下のように書き直せます。
>
> If 条件が満たされなかったら Then
> '何かする
> End If
>
> ということで、そこだけ直すと以下のような感じです。
> (動作確認はしていません。もし動かなかったらすいません)
>
>
>
> あと、セルF2、F3に何度も値を入れ直すことがコスト的にどうか?という点も気になりますね。
> 変数に値を格納するほうが低コスト(高速、低負荷)なので。
小川さん
解答ありがとうございます。
変数は事前に宣言しといたほうがいいんですね。参考にさせていただきます。
小川 慶一さんのコメント
(コメントID: 6596)
> 変数は事前に宣言しといたほうがいいんですね。
コードのボリューム次第ですね。
100行とかになるプログラムだと、以下のような書き方になったりすることもあります。