Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Below is code that I found on a site by Ron De Bruin. It seems to wor well for what I am asking it to, but I am curious if there is a way t speed it up. The folder that it is pulling information from has severa hundred files and it takes a great deal of time. I'm not sure if perhap I do not have the right code for this type of process or if there i anything I can do other than sit and wait for it to update. Or I wa wondering if there is a way to modify it to only update new files an paste the information at the next available blank line.... Help i appreciated. Thanks! Sub Example1() Dim basebook As Workbook Dim mybook As Workbook Dim rnum As Long Dim FNames As String Dim MyPath As String Dim SaveDriveDir As String Dim Cnum As Integer Dim cell As Range SaveDriveDir = CurDir MyPath = "C:\Documents and Settings...." ChDrive MyPath ChDir MyPath FNames = Dir("*.xls") If Len(FNames) = 0 Then MsgBox "No files in the Directory" ChDrive SaveDriveDir ChDir SaveDriveDir Exit Sub End If Application.ScreenUpdating = False Set basebook = ThisWorkbook 'clear all cells on the first sheet 'basebook.Worksheets(1).Cells.Clear rnum = 2 Do While FNames < "" Set mybook = Workbooks.Open(FNames) Cnum = 1 For Each cell In mybook.Worksheets(1).Range("D4,I4,C6,D6") basebook.Worksheets(1).Cells(rnum, Cnum).Value = cell.Value Cnum = Cnum + 1 Next cell mybook.Close False rnum = rnum + 1 FNames = Dir() Loop ChDrive SaveDriveDir ChDir SaveDriveDir Application.ScreenUpdating = False End Su -- shikamikamoomo ----------------------------------------------------------------------- shikamikamoomoo's Profile: http://www.excelforum.com/member.php...fo&userid=2101 View this thread: http://www.excelforum.com/showthread.php?threadid=52574 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Import Several .txt Files | Excel Discussion (Misc queries) | |||
batch import dat files | Excel Discussion (Misc queries) | |||
Import files on a mac | Excel Programming | |||
import files | Excel Programming | |||
Import multiple files macro can't find files | Excel Programming |