Excel VBA質問箱 IV

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

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


66822 / 76732 ←次へ | 前へ→

【14469】Re:sheet1にデータがあればSheet2に違う値を挿入
回答  ちゃっぴ  - 04/5/30(日) 15:32 -

引用なし
パスワード
   >Sheet2に同じ座標のセルに下記のようなデータを以下のように転記したいのです。

同じ座標にということですので、Range(Cells)がキーになると考えてよろしいですね?

ということは、まずSheet1の各項目範囲をループして、値が存在した場合、ソンデータを転記するという流れになります。

つまり、フローにするとこのような感じになります。

Sheet1の各項目範囲をループ(For、Do文)・・・1
     ↓
値の存在判定(If文を使用)
     ↓
存在した場合(値の転写)
     ↓
   1に戻る

こんな感じです。

ちなみにシート間の値の転写はこのようにあらわされます。
WorkSheets("Sheet1").Range("A1").Value _
     = WorkSheets("Sheet2").Range("A1").Value

ちょっと考えて見てください。
1 hits

【14466】sheet1にデータがあればSheet2に違う値を挿入 バカボン 04/5/30(日) 13:02 質問
【14469】Re:sheet1にデータがあればSheet2に違う値... ちゃっぴ 04/5/30(日) 15:32 回答
【14471】Re:sheet1にデータがあればSheet2に違う値... ichinose 04/5/30(日) 15:53 回答
【14472】Re:sheet1にデータがあればSheet2に違う値... バカボン 04/5/30(日) 16:06 お礼

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