Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 37
Default copy from unopened workbook

Dear All,

I hope you can help with this query. I have inherited a workbook which
copies information from other workbooks. To do this it opens the workbook
(supplying the password), goes to the correct sheet and then copies the
selected range to the first workbook. The problem is that each of the our
workbook it needs to open are over 10Mb each and takes quite a long time to
open.

I wonder if it is possible to copy the information without opening the
workbook? The workbooks to be copied from are password protected.

Also if this is possible, is it possible to apply a filter in the closed
workbook so that only the a certain number of lines are copied across and
also currently the copying takes lines 2 to 10,000 to ensure that all lines
are copied, is it possible to somehow detect the last row of the data? There
are blank lines in the data every so often if this is important.

We have winXp, Office 2000 and all workbooks are password protected.

Thanks very much
Emma
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,120
Default copy from unopened workbook

Normally you could use ADO to read the closed workbook, but not if it is
password protected.

If you do open them, you can find the last line of data with

iLastRow = Cells(Rows.Count,"A").End(xlUp).Row

--
HTH

Bob Phillips

"Emma Hope" wrote in message
...
Dear All,

I hope you can help with this query. I have inherited a workbook which
copies information from other workbooks. To do this it opens the workbook
(supplying the password), goes to the correct sheet and then copies the
selected range to the first workbook. The problem is that each of the our
workbook it needs to open are over 10Mb each and takes quite a long time

to
open.

I wonder if it is possible to copy the information without opening the
workbook? The workbooks to be copied from are password protected.

Also if this is possible, is it possible to apply a filter in the closed
workbook so that only the a certain number of lines are copied across and
also currently the copying takes lines 2 to 10,000 to ensure that all

lines
are copied, is it possible to somehow detect the last row of the data?

There
are blank lines in the data every so often if this is important.

We have winXp, Office 2000 and all workbooks are password protected.

Thanks very much
Emma



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 170
Default copy from unopened workbook

Why not just run queries in your VB code ...

Private Sub msubUpdateTable()

DoCmd.RunSQL "DELETE FROM tblMyTable WHERE intID = 9"
DoCmd.RunSQL "UPDATE tblMyTable SET intID = " & txtMyTextBox & " WHERE
intID = 9"

End Sub

Cheers ...

"Emma Hope" wrote:

Dear All,

I hope you can help with this query. I have inherited a workbook which
copies information from other workbooks. To do this it opens the workbook
(supplying the password), goes to the correct sheet and then copies the
selected range to the first workbook. The problem is that each of the our
workbook it needs to open are over 10Mb each and takes quite a long time to
open.

I wonder if it is possible to copy the information without opening the
workbook? The workbooks to be copied from are password protected.

Also if this is possible, is it possible to apply a filter in the closed
workbook so that only the a certain number of lines are copied across and
also currently the copying takes lines 2 to 10,000 to ensure that all lines
are copied, is it possible to somehow detect the last row of the data? There
are blank lines in the data every so often if this is important.

We have winXp, Office 2000 and all workbooks are password protected.

Thanks very much
Emma

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Unopened workbook H. Excel Discussion (Misc queries) 1 May 2nd 06 04:12 PM
Importing Data from unopened Workbook into an open Workbook GrayesGhost Excel Discussion (Misc queries) 0 March 5th 05 11:25 PM
Copy a range of cells in an unopened workbook and paste it to the current workbook topstar Excel Programming 3 June 24th 04 12:50 PM
Unopened workbook values Amuel Pouart Excel Programming 3 September 5th 03 04:39 PM
Unopened workbook values Amuel Pouart Excel Programming 0 September 5th 03 04:00 PM


All times are GMT +1. The time now is 05:37 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"