Excel VBA質問箱 IV

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

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


37144 / 76732 ←次へ | 前へ→

【44762】Re:複数のシートを利用して・・・
回答  Statis  - 06/11/30(木) 20:37 -

引用なし
パスワード
   こんばんは
Sheet3に表示させます

Sub Test()
Dim Da As Variant, i As Long, Ma As Variant
With Worksheets("Sheet1")
   Da = .Range("A1", .Range("A65536").End(xlUp)).Resize(, 3).Value
End With
With Worksheets("Sheet2")
   For i = 1 To UBound(Da)
     Ma = Application.Match(Da(i, 1), .Columns(1), 0)
     If Not IsError(Ma) Then
      Da(i, 3) = Da(i, 2)
      Da(i, 2) = .Cells(Ma, 2).Value
     Else
      Da(i, 2) = ""
     End If
   Next i
End With
Worksheets("Sheet3").Range("A1").Resize(UBound(Da), 3).Value = Da
  
End Sub

0 hits

【44761】複数のシートを利用して・・・ 北風小僧 06/11/30(木) 20:00 質問
【44762】Re:複数のシートを利用して・・・ Statis 06/11/30(木) 20:37 回答
【44765】Re:複数のシートを利用して・・・ 北風小僧 06/11/30(木) 21:18 お礼
【44847】Re:複数のシートを利用して・・・ 北風小僧 06/12/3(日) 16:51 質問
【44852】Re:複数のシートを利用して・・・ Hirofumi 06/12/3(日) 19:45 回答
【44854】Re:複数のシートを利用して・・・ Kein 06/12/3(日) 23:42 回答

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