Billy Pang
tuxedoman888 at gmail.com
Fri Sep 22 13:44:45 CDT 2006
If you plan on going to the Access-Excel automation route, I found that it
is good practice to destroy all the objects you create after you are done
with them. That is,
Set xlSheet = nothing
Also, reference your excel objects in its entirety to ensure that the
objects are properly destroyed. For example, copying a worksheet...
xlSheet.Copy after:=xlApp.Worksheets("Sheet1") <-- Good
xlSheet.Copy after:=Worksheets("Sheet1") <-- Bad
Otherwise, Set xlSheet = nothing will not work and the object will hang
around, which may produce unexpected results.
Billy
On 9/22/06, Tina Norris Fields <tinanfields at torchlake.com> wrote:
>
> Hi All,
>
> Client is an oil and gas producer. Daily data of several kinds are
> reported from the field on a daily basis. Client would like to be able
> to see graphs showing, for instance, daily production for well A for a
> selectable time range (the last month, this last week, this last
> quarter, whatever) - he would also like to be able to see daily
> production for two or three wells at a time on the same graph, or for
> all the wells in a given oilfield (individually or as a total).
>
> Once a query is devised for selecting the date range, the specific
> wells, or the complete oilfield (separately or in combination), I want
> to export the selected data to Excel and draw the appropriate graphs.
> And, I want to do all that fairly automatically.
>
> The client would like users to be able to tweak data in Excel for the
> graph, if need be - as in to exclude outlying data points - but, of
> course, not alter the actual data captured in the Access data table.
> So, I am thinking of using a make-table query and sending the data from
> the "made" table to Excel. Is this a good idea?
>
> Some of you have done some automation with Access and Excel, so I would
> appreciate knowing what the pitfalls are that I need to be careful of.
> I am thinking to build essentially template Excel files with already
> configured graphs for the choices that are going to be offered to the
> user - which well or wells, or which well-field, and for what date
> range? Does this sound like a good idea?
>
> With great care, I believe I can code
>
> I really would like your creative and technical advice, here - so, all
> ideas are welcome.
>
> Thanks,
> Tina
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>
--
Billy Pang
http://dbnotes.blogspot.com/
"Once the game is over, the King and the pawn go back in the same box." -
Italian proverb