0
ある条件に基づいてフィルタリングする必要があるシートが1つあり、最初の列の値/および列ATを別のシートにコピーします。 最初のシート(Sheet1)には複数の行が含まれています(ただし、A列とAT列だけを使用する必要があります) AT列に「N/A」または空白の値が含まれている場合に備えて列AとAT値をSheet2。 YdestVBA条件でのデータのフィルタリングとコピー
に、私は以下のようにVBAコードを書いて、私はデータをフィルタリングし、別のシートに配置する必要がありYDestシートにフィルタリングで立ち往生しています「欠落情報」Private Sub Grab_Click()
Dim xSource As Workbook
Dim yDest As Workbook
'## Open both workbooks first:
Set xSource = Workbooks.Open("Vendor Dispatch new.xlsx")
Set yDest = Workbooks.Open("Vendor DisPatch Standard.xlsm")
With xSource.Sheets("Vendor Dispatch new").UsedRange
'Now, paste to y worksheet:
yDest.Sheets("Vendor Dispatch new").Range("A2").Resize(_
.Rows.Count, .Columns.Count) = .Value
yDest.Sheets("Vendor Dispatch new").Range("A2").WrapText = True
End With
yDest.Sheets("Vendor Dispatch new").Rows("2:4").Delete
'y.Sheets("Vendor Dispatch new").Range("1:1").EntireRow.Interior.Color = 1280
'Filter Data with copy into MissingInfoSheet
xSource.Close
yDest.Save
yDest.Close
End Sub
あなたの質問は何ですか?例を追加できますか? – AntiDrondert