Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming,microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Try this:
Option Explicit Const csz_dst_sheet As String = "JanArchive" Const csz_src_sheet As String = "Sheet1" Sub movedata() Dim wsd As Worksheet 'dst worksheet Dim wss As Worksheet 'src worksheet Dim rd As Long ' dst row Dim rs As Long ' src row Set wsd = ActiveWorkbook.Worksheets(csz_dst_sheet) Set wss = ActiveWorkbook.Worksheets(csz_src_sheet) 'find last row on dst rd = 2 While wsd.Cells(rd, 1) < "" rd = rd + 1 Wend rs = 2 While wss.Cells(rs, 1) < "" If wss.Cells(rs, 2) < "" Then wss.Rows(rs).Copy Destination:=wsd.Rows(rd) rd = rd + 1 End If rs = rs + 1 Wend Set wss = Nothing Set wsd = Nothing End Sub '------------ -- HTHs Martin "Ian Edmont" wrote: Hi, Wonder if someone can help me please? I have a sheet in a workbook called "Sheet1" (please see www.iedmont.blogspot.com/) and what I am trying to do is move all rows that contain a date into a separate sheet within the workbook called "JanArchive". "JanArchive" already contains archived entries and I would like to combine the data from "Sheet1" with the data from "JanArchive". Can anyone offer any suggestions how to do this please? Many thanks for your time. Ian Edmont. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Moving data between worksheets ... | Excel Discussion (Misc queries) | |||
working with data between worksheets | Excel Discussion (Misc queries) | |||
Unique and duplicate data between 2 Excel worksheets | Excel Worksheet Functions | |||
Moving data between worksheets | Excel Worksheet Functions | |||
data entry on multiple worksheets | Excel Discussion (Misc queries) |