Excel Macro for match name
Hi Lillian -
Try this for starters. Let me know if it needs modifications.
Sub Lillian()
Dim ws1 As Worksheet
Dim ws2 As Worksheet
Set ws1 = Worksheets("Lillian1") '<<=== rename to wksheet w/ names only
Set ws2 = Worksheets("Lillian2") '<<=== rename to wksheet w/ names, etc.
ActiveWorkbook.Worksheets.Add after:=Worksheets("Lillian2") '<<==rename
ActiveSheet.Name = "Lillian3" '<<===rename
wsRows = ws1.Rows.Count
ws2.Activate
Range("A1").Activate '<<===Set to top-most cell in name column
Do
If ws1.Range("A1:A" & wsRows).Find(ActiveCell.Value) Is Nothing Then
ActiveCell.EntireRow.Copy Destination:=Worksheets("Lillian3") _
.Range("A" & wsRows).End(xlUp).Offset(1, 0)
End If
ActiveCell.Offset(1, 0).Select
Loop Until ActiveCell = ""
End Sub
--
Jay
"Lillian" wrote:
I have one excel spread sheet, on sheet1 (a1:a22), on sheet2 (a1:a28),
sheet 1 (only have columnA with name information)
name
aaa
bbb
ccc
sheet2 (have ColumnA, Columnb, ColumnC)
name OS IPaddress
aaa xp 1.1.2.0
ddd xp 1.1.1.0
ddd 2000 1.2.2.0
how can I match this sheet1 and sheet2 on columnA if not match
then I want to move difference to sheet3 with name, OS, IPaddress
how you do with macro?
Thanks you
Lillian
|