• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:繰り返し処理で)

繰り返し処理でEXCELデータをシートに取り込み

このQ&Aのポイント
  • 繰り返し処理を使用して、EXCELデータを【Sheet1】に取り込む方法を説明します。
  • 取り込んだデータの最終行のA3の文字列を変数に入れ、【Sheet1】の全セルをクリアします。
  • 2回目以降のデータと前回のデータの最終行のA文字列を比較し、一致した場合は処理を開始します。一致しない場合は最初から処理を始めます。

質問者が選んだベストアンサー

  • ベストアンサー
noname#62235
noname#62235
回答No.1

・「1回目のデータ」「2回目のデータ」・・・はどこから「来る」のか? ・「○行目から処理をする」とあるが、処理とはいったいどんな処理なのか? がわからないと回答のしようがありません。 お書きになられているコードを見ても処理に相当する部分がないので、このコードを実行しても(今のところエラーが出て実行できないでしょうけど)何も起こらず時間がかかるだけになります。 ちなみに、ExcelVBAではC言語のContinueに相当するものはありません(Breakに相当するものはExit Forですが)。なので、GoToを使ってループの最後に飛ぶか、IFのロジックで組むしかありません。 あとご自身で書かれているコードの比較演算子?「:=」を言うものもExcelVBAにはありません(Pascalがお好きですか?)。普通に「=」です(オブジェクトの場合Isを使います)。

pou1986
質問者

お礼

大変遅くなって申し訳ございません。。 おかげさまで今は正常に動作いたしました ありがとうございます。

関連するQ&A

専門家に質問してみよう