- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:繰り返し処理で)
繰り返し処理でEXCELデータをシートに取り込み
このQ&Aのポイント
- 繰り返し処理を使用して、EXCELデータを【Sheet1】に取り込む方法を説明します。
- 取り込んだデータの最終行のA3の文字列を変数に入れ、【Sheet1】の全セルをクリアします。
- 2回目以降のデータと前回のデータの最終行のA文字列を比較し、一致した場合は処理を開始します。一致しない場合は最初から処理を始めます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#62235
回答No.1
・「1回目のデータ」「2回目のデータ」・・・はどこから「来る」のか? ・「○行目から処理をする」とあるが、処理とはいったいどんな処理なのか? がわからないと回答のしようがありません。 お書きになられているコードを見ても処理に相当する部分がないので、このコードを実行しても(今のところエラーが出て実行できないでしょうけど)何も起こらず時間がかかるだけになります。 ちなみに、ExcelVBAではC言語のContinueに相当するものはありません(Breakに相当するものはExit Forですが)。なので、GoToを使ってループの最後に飛ぶか、IFのロジックで組むしかありません。 あとご自身で書かれているコードの比較演算子?「:=」を言うものもExcelVBAにはありません(Pascalがお好きですか?)。普通に「=」です(オブジェクトの場合Isを使います)。
お礼
大変遅くなって申し訳ございません。。 おかげさまで今は正常に動作いたしました ありがとうございます。