LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 134
Default Problem with external_data

It is the line "With ActiveSheet.QueryTables.Add" that is
this is doing it. each day you add a new query table
one way might be to add this code:

Worksheets("Sheet1").Range("A:C").select
selection.clearcontents
selection.querytable.delete

this way you will delete the old query table before you
create a new one.
But once the query table has been created all you need to
do after that is refresh it. you might be able to replace
all of the code with this:

Worksheets("Sheet1").Range("A:C").select
Selection.querytable.refresh Backgroundquery:= False

Unless you are creating a new and different querytable,
there is no need to recreate the same query each time you
reference the query. all you need to do is refresh it.
also see Toolsget exteranal data data range properties.
this will help you set the query table properies.

-----Original Message-----
Hi
I am jsut using excel 2003 and sql server 2000 and dsn

connection. I have an excel template and a command button.
If I click on the button, it fills my excel sheet but
everytime it fills my excel sheet, I am noticing
extenal_data_1 , external_data_2..in the names list, it
keeps increasing. I am pasting my code here. Please
suggest me if anyone have any ideas to get rid of
external_data_3.. or a better way of writing.

Private Sub CommandButton1_Click()
Worksheets("Sheet1").Range("A:C").ClearContents
sqlstring = "select * from test"
connstring = _
"ODBC;DSN=MagCardDev;Description=MagCardDev;APP=Mi croso

ft® Query;DATABASE=MagCardDev;Trusted_Connection=Yes"
With ActiveSheet.QueryTables.Add(Connection:=connstring , _
Destination:=Range("dataarea"), Sql:=sqlstring)
.Refresh
End With
End Sub

Thanks
.

 
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
Colon at the end of excel file name(ex: problem.xls:1, problem.xls financeguy New Users to Excel 2 January 15th 10 01:15 AM
Started out as an Access problem. Now an Excel problem RobertM Excel Discussion (Misc queries) 2 April 26th 06 07:30 PM
problem with a conditional max problem Brian Cornejo Excel Discussion (Misc queries) 1 February 18th 05 06:25 PM
Problem when multipple users access shared xl-file at the same time, macrocode for solve this problem? OCI Excel Programming 0 May 16th 04 10:40 PM


All times are GMT +1. The time now is 06:21 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"