パソコン仕事5倍塾
35,000人を指導した東大卒・元日本IBM社内講師が直伝
MENU
鈴木優子さんの投稿
(投稿ID: 1679)
Sub seikei() Dim hida Dim migi Dim tiku migi = 2 For hida = 2 To 27 If Range("A" & hida).Value <> Range("A" & hida - 1).Value Then Range("E" & migi).Value = Range("A" & hida).Value Range("F" & migi).Value = Range("B" & hida).Value migi = migi + 1 tiku = "" End If tiku = tiku & "," & Range("C" & hida).Value & "地区" Range("G" & migi - 1).Value = Mid(tiku, 2) Next End Sub
ゲストさんのコメント
(コメントID: 2951)
>Sub seikei() > Dim hida > Dim migi > Dim tiku > migi = 2 > For hida = 2 To 27 > If Range("A" & hida).Value <> Range("A" & hida - 1).Value Then > Range("E" & migi).Value = Range("A" & hida).Value > Range("F" & migi).Value = Range("B" & hida).Value > migi = migi + 1 > tiku = "" > End If > tiku = tiku & "," & Range("C" & hida).Value & "地区" > Range("G" & migi - 1).Value = Mid(tiku, 2) > Next >End Sub >
受講生さんのコメント
(コメントID: 3237)
Sub seikei() Dim hida Dim migi Dim tiku migi = 2 For hida = 2 To 27 If Range("A" & hida).Value <> Range("A" & hida - 1).Value Then Range("E" & migi).Value = Range("A" & hida).Value Range("F" & migi).Value = Range("B" & hida).Value migi = migi + 1 tiku = "" End If tiku = tiku & "," & Range("C" & hida).Value & "地区" If Range("A" & hida).Value <> Range("A" & hida + 1).Value Then 'If文を追加しました Range("G" & migi - 1).Value = Mid(tiku, 2) End If Next End Sub
>>Sub seikei() >> Dim hida >> Dim migi >> Dim tiku >> migi = 2 >> For hida = 2 To 27 >> If Range("A" & hida).Value <> Range("A" & hida - 1).Value Then >> Range("E" & migi).Value = Range("A" & hida).Value >> Range("F" & migi).Value = Range("B" & hida).Value >> migi = migi + 1 >> tiku = "" >> End If >> tiku = tiku & "," & Range("C" & hida).Value & "地区" >> Range("G" & migi - 1).Value = Mid(tiku, 2) >> Next >>End Sub >>
(コメントID: 3248)
>Sub seikei() > Dim hida > Dim migi > Dim tiku > migi = 2 > For hida = 2 To 27 > If Range("A" & hida).Value <> Range("A" & hida - 1).Value Then > Range("E" & migi).Value = Range("A" & hida).Value > Range("F" & migi).Value = Range("B" & hida).Value > migi = migi + 1 > tiku = "" > End If > tiku = tiku & "," & Range("C" & hida).Value & "地区" > If Range("A" & hida).Value <> Range("A" & hida + 1).Value Then 'If文を追加しました > Range("G" & migi - 1).Value = Mid(tiku, 2) > End If > Next >End Sub >
たった1ヶ月で人生が劇的に変わりました
佐藤信さん
役員クラスの方から高い評価を受けるようになりました。
佐賀県 - 岩本徹さん
今までまったく知らなかったショートカットキーを使いまくっています。
東京都 - 鷹觜慶さん
年齢60才間近、営業で外回りの時間が多い私でも退社時間が1-2時間程度早くなりました。
東京都 - 宗内隆明さん
受講前もすでにパソコン得意でしたが、そんな私でも受講して本当に良かったと思えた講座です。
東京都 - 佐伯とも子さん
ここまで包括的に仕事に役立つ深い学びを受けれた講座は初めてでした
東京都 - 飯田倫子さん
2024年05月01日 14:04
2024年04月30日 17:13
2024年04月27日 15:36
2024年04月25日 07:00
2024年04月23日 21:36
2024年05月01日 18:39
2024年05月01日 18:17
2024年05月01日 17:47
2024年05月01日 15:18
2024年05月01日 15:01
2022年02月24日 10:59
2019年12月23日 05:57
2019年09月20日 12:29
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
2022年02月02日 00:00
2022年02月02日 03:00
2022年02月02日 06:00
2022年02月02日 09:00
2022年02月02日 12:00
2024年02月15日 18:30
2024年02月09日 17:05
2024年01月19日 13:00
2023年12月31日 17:00
2023年12月21日 14:00
2024年05月03日 11:20
2024年05月02日 10:38
2024年05月02日 05:00
2024年05月01日 18:30
2024年04月27日 23:02
鈴木優子さんの投稿
(投稿ID: 1679)
書き出すタイミングが動画と違ったので、For Next構文の始まった直後と終わった後に特別な仕掛けをつくる仕組みがなくてもテストしてたら思い通りに動いていました。
今回はうまくいったけれど、初回処理と最後の処理を気をつけるというのは よく出てきそうなので、しっかり覚えようと思います!
ゲストさんのコメント
(コメントID: 2951)
まずは動けばOKです。
ですが、これだと、書き出しを実行する回数が見本より多いですね。
>G列に書きだすのは、hidaを調べていくときだなと思って、if文の中にいれませんでした。
>書き出すタイミングが動画と違ったので、For Next構文の始まった直後と終わった後に特別な仕掛けをつくる仕組みがなくてもテストしてたら思い通りに動いていました。
>今回はうまくいったけれど、初回処理と最後の処理を気をつけるというのは よく出てきそうなので、しっかり覚えようと思います!
>
>
受講生さんのコメント
(コメントID: 3237)
>まずは動けばOKです。
>ですが、これだと、書き出しを実行する回数が見本より多いですね。
とのことですので、修正してみました。
>鈴木優子 さん:
>
>まずは動けばOKです。
>ですが、これだと、書き出しを実行する回数が見本より多いですね。
>
>>G列に書きだすのは、hidaを調べていくときだなと思って、if文の中にいれませんでした。
>>書き出すタイミングが動画と違ったので、For Next構文の始まった直後と終わった後に特別な仕掛けをつくる仕組みがなくてもテストしてたら思い通りに動いていました。
>>今回はうまくいったけれど、初回処理と最後の処理を気をつけるというのは よく出てきそうなので、しっかり覚えようと思います!
>>
>>
>
ゲストさんのコメント
(コメントID: 3248)
あとは、誰にとってよいプログラムか?という問いによって最適なコードかどうかの答えが変わるレベルかと思います。
参考「[質問] 同じ機能を実現するマクロの書き方が複数ある場合、どの書き方が良いか分からなくて迷います。」
http://www.exvba.com/blog/?p=4378
>小川先生
>
>>まずは動けばOKです。
>>ですが、これだと、書き出しを実行する回数が見本より多いですね。
>とのことですので、修正してみました。
>
>