Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If you would look at my post down below, it's titled Need Macro Help please.
|
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You should stay in the ORIGINAL thread and have a bit of patience. Or,
If desired, send your file to my address below. I will only look if: 1. You send a copy of this message on an inserted sheet 2. You give me the newsgroup and the subject line 3. You send a clear explanation of what you want 4. You send before/after examples and expected results. -- Don Guillett Microsoft MVP Excel SalesAid Software "MWhaley" wrote in message ... If you would look at my post down below, it's titled Need Macro Help please. |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Try these changes. It will automatically add sheet1 and sheet2 into the PALLET workbooks Sub test() Folder = "H:\Inventory Control\HDD SCRAP\HDD SCRAP FOLDER 2009\" & _ "Shipped Pallets\2nd Qtr\" Set HardDrivebk = Workbooks("Hard Drive test.xls") FName = Dir(Folder & "*.xls") Do While FName < "" Set bk = Workbooks.Open(Filename:=Folder & FName) With bk 'add sheet 1 and sheet 2 to bk Set NewSht1 = .Sheets.Add(befo=Sheets(1)) NewSht1.Name = "Sheet1" Set NewSht2 = .Sheets.Add(after:=Sheets(1)) NewSht2.Name = "Sheet2" .Sheets("W.Digital Pallet 5").Select Application.Run "'Hard Drive test.xls'!Macro3" With bk.Sheets("Sheet1") LastRow = .Range("A" & Rows.Count).End(xlUp).Row Set CopyRange = .Range("A1:D" & LastRow) End With With HardDrivebk.Sheets("Sheet1") LastRow = .Range("A" & Rows.Count).End(xlUp).Row NewRow = LastRow + 1 CopyRange.Copy Destination:=.Range("A" & NewRow) End With .Close savechanges:=False End With FName = Dir() Loop End Sub "MWhaley" wrote: If you would look at my post down below, it's titled Need Macro Help please. |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
That works great, Thanks Joel
"Joel" wrote: Try these changes. It will automatically add sheet1 and sheet2 into the PALLET workbooks Sub test() Folder = "H:\Inventory Control\HDD SCRAP\HDD SCRAP FOLDER 2009\" & _ "Shipped Pallets\2nd Qtr\" Set HardDrivebk = Workbooks("Hard Drive test.xls") FName = Dir(Folder & "*.xls") Do While FName < "" Set bk = Workbooks.Open(Filename:=Folder & FName) With bk 'add sheet 1 and sheet 2 to bk Set NewSht1 = .Sheets.Add(befo=Sheets(1)) NewSht1.Name = "Sheet1" Set NewSht2 = .Sheets.Add(after:=Sheets(1)) NewSht2.Name = "Sheet2" .Sheets("W.Digital Pallet 5").Select Application.Run "'Hard Drive test.xls'!Macro3" With bk.Sheets("Sheet1") LastRow = .Range("A" & Rows.Count).End(xlUp).Row Set CopyRange = .Range("A1:D" & LastRow) End With With HardDrivebk.Sheets("Sheet1") LastRow = .Range("A" & Rows.Count).End(xlUp).Row NewRow = LastRow + 1 CopyRange.Copy Destination:=.Range("A" & NewRow) End With .Close savechanges:=False End With FName = Dir() Loop End Sub "MWhaley" wrote: If you would look at my post down below, it's titled Need Macro Help please. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro recorded... tabs & file names changed, macro hangs | Excel Worksheet Functions | |||
Macro to copy and paste values (columns)I have a macro file built | Excel Programming | |||
how to count/sum by function/macro to get the number of record to do copy/paste in macro | Excel Programming | |||
macro to delete entire rows when column A is blank ...a quick macro | Excel Programming | |||
Start Macro / Stop Macro / Restart Macro | Excel Programming |