Appending data in Excel withou opening it
Appending data in Excel withou opening it
(OP)
I have written a program which saves information in an Excel sheet, a database. In the current version I write the information after opening the database file.
Is it possible to do this without opening the file and moving the cursor through it? I mean like just saying:
write (file, column, row, data)
I hope someone can give me a solution.
Thanks in advance
Jonathan
Is it possible to do this without opening the file and moving the cursor through it? I mean like just saying:
write (file, column, row, data)
I hope someone can give me a solution.
Thanks in advance
Jonathan





RE: Appending data in Excel withou opening it
Workbooks.Open FileName:="C:\YourFile.xls", ReadOnly:=False
Workbooks.Application.Visible = False
Hope this helps!
DimensionalSolutions@Core.com
While I welcome e-mail messages, please post all thread activity in these forums for the benefit of all members.
RE: Appending data in Excel withou opening it
The other main reason is that it is used by several people as a shared workbook. If everone has opened the file then the data can not be manually processed for quality analyses because a possible loss of data occures.
Therefore I like to keep it closed as long as possible and don't want to open the workbook ervey time because that takes a lot of time.
I hope someone knows a solution for my problem.
Jonathan
RE: Appending data in Excel withou opening it
write to a new excel file
and let the big excel file to be linked
to all small excel files in a certain directory
and refresh on opening.
So, the time consuming operation would be performed only when the big excel file was explicitly opened.
Different users would be writing to their separate small excel files.
The linking rules and geometry has to be defined in a sub in the big file.
Unless, someone comes up with the solution to write directly into the binary file big.xls
and I doubt if this can be tailored to multiuser situation.
Still..