Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


20746 / 76732 ←次へ | 前へ→

【61399】Do While条件式(not equal)
質問  Hoppy  - 09/5/5(火) 23:25 -

引用なし
パスワード
   初歩的な質問で恐縮です。
A列に店名、B列に県名、C列に仕入れ商品名、D列に発注日付が入っており、デイリーで更新しています。
金沢の県境に位置する藤田屋さんだけは新潟として集計したいため、新潟に県名を変更します。
以下のソースは、藤田屋を検索し、Hitする間県名を変更するというつもりですが、恐らく条件式の"Obj Is Not Nothing"が不適切です。色々調べ、試しましたが
しっくり着ません。
よろしければ御教示願えませんでしょうか。

Sub Chng_KNZtoNGT()
  Dim lngYLine As Long
  Dim intXLine As Integer
  Dim Obj As Object

  Set Obj = Worksheets("data").Cells.Find("藤田屋")
  Do While Obj Is Not Nothing
  lngYLine = Worksheets("data").Cells.Find("藤田屋").Row
  intXLine = Worksheets("data").Cells.Find("藤田屋").Column
  intXLine = intXLine + 1     '県名のセルに移動
  Cells(lngYLine, intXLine).Value = Replace(Cells(lngYLine, intXLine).Value, "金沢", "新潟")
  Set Obj = Worksheets("data").Cells.Find("藤田屋")
  Loop
End Sub
1 hits

【61399】Do While条件式(not equal) Hoppy 09/5/5(火) 23:25 質問
【61400】Re:Do While条件式(not equal) Abyss 09/5/5(火) 23:28 発言
【61406】Re:Do While条件式(not equal) Hoppy 09/5/6(水) 7:34 お礼
【61402】Re:Do While条件式(not equal) ゆみこん 09/5/5(火) 23:46 発言
【61407】Re:Do While条件式(not equal) Hoppy 09/5/6(水) 7:40 回答
【61410】Re:Do While条件式(not equal) arajin 09/5/6(水) 9:29 発言
【61414】Re:Do While条件式(not equal) Hoppy 09/5/7(木) 9:25 お礼
【61416】Re:Do While条件式(not equal) arajin 09/5/7(木) 10:25 発言
【61404】Re:Do While条件式(not equal) りん 09/5/6(水) 7:00 回答
【61409】Re:Do While条件式(not equal) Hoppy 09/5/6(水) 7:49 お礼

20746 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free