Excel VBA質問箱 IV

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

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


12540 / 76734 ←次へ | 前へ→

【69711】Re:複数のブックから1つのシートに
回答  UO3  - 11/8/23(火) 15:59 -

引用なし
パスワード
   ▼熊 さん:

とりあえず、↑の解釈で。
以下で試してみてください。

Sub subTenki(theBook As Workbook)
  Dim thetbl As Range, LRow As Long
  Dim strA As Variant, strB As Variant
  Dim c As Range
  Dim cellA As String
  Dim cellB As String
  
  Set thetbl = theBook.Sheets(1).Range("A3:B6")
  
  With ThisWorkbook.ActiveSheet
    LRow = .Range("A" & .Rows.Count).End(xlUp).Row
    If LRow = 1 Then
      .Range("A2").Resize(thetbl.Rows.Count, thetbl.Columns.Count).Value = thetbl.Value
    Else
      cellA = .Range("A3:A" & LRow).Address
      cellB = .Range("B3:B" & LRow).Address
      LRow = LRow + 1
      For Each c In thetbl.Columns(1).Cells
        strA = c.Value
        strB = c.Offset(, 1).Value
        If Not Evaluate("=SUMPRODUCT((" & cellA & "=""" & strA & """)*(" & _
                          cellB & "=""" & strB & """))=1") Then
          .Cells(LRow, "A").Resize(, 2).Value = c.Resize(, 2).Value
          LRow = LRow + 1
        End If
      Next
    End If
  End With
 
End Sub
4 hits

【69705】複数のブックから1つのシートに 11/8/23(火) 12:06 質問
【69706】Re:複数のブックから1つのシートに UO3 11/8/23(火) 12:25 発言
【69707】Re:複数のブックから1つのシートに 11/8/23(火) 13:22 発言
【69709】Re:複数のブックから1つのシートに UO3 11/8/23(火) 15:03 発言
【69710】Re:複数のブックから1つのシートに 11/8/23(火) 15:59 発言
【69713】Re:複数のブックから1つのシートに UO3 11/8/23(火) 17:30 発言
【69715】Re:複数のブックから1つのシートに 11/8/23(火) 17:53 発言
【69711】Re:複数のブックから1つのシートに UO3 11/8/23(火) 15:59 回答
【69712】Re:複数のブックから1つのシートに 11/8/23(火) 17:26 お礼
【69714】Re:複数のブックから1つのシートに UO3 11/8/23(火) 17:42 発言
【69716】Re:複数のブックから1つのシートに 11/8/23(火) 18:44 発言
【69725】Re:複数のブックから1つのシートに UO3 11/8/24(水) 16:19 発言
【69726】Re:複数のブックから1つのシートに 11/8/24(水) 17:36 発言
【69733】Re:複数のブックから1つのシートに UO3 11/8/25(木) 10:48 回答
【69735】Re:複数のブックから1つのシートに 11/8/25(木) 11:06 発言
【69736】Re:複数のブックから1つのシートに UO3 11/8/25(木) 13:14 発言
【69734】Re:複数のブックから1つのシートに UO3 11/8/25(木) 10:56 発言
【69737】Re:複数のブックから1つのシートに 11/8/25(木) 14:44 発言
【69738】追記 11/8/25(木) 15:07 発言
【69744】Re:追記 UO3 11/8/25(木) 19:35 発言
【69752】Re:追記 11/8/26(金) 9:21 お礼

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