| 
    
     |  | ntomoさん、こんにちは 
 >他の人の作ったマクロを改造しているためヘルプを見てもよくわかりません。
 >何故エラーとなるのか教えてください。
 
 >'ここからがエラーとされる部分'
 >With UpdtSh.Add(Connection:=Array(Array( _
 >"ODBC;DRIVER=SQL Server;SERVER=192.168.3.1;UID=sa;PWD=ccs;WSID=RTECH;DATABASE=rdb1;" & _
 >"Network=DBMSSOCN;Address=192.168.3.1,1433;")), Destination:=UpdtSh.Range("A1"))
 
 この書き方だと、クエリテーブルを追加してるんじゃありませんか?
 だとすると「UpdtSh.Add」はなんでしょか?
 UpdtShシートにクエリテーブルを追加するならこんな感じになりますが・・
 
 With Updtsh.QueryTables.Add(Connection:= _
 "ODBC;DRIVER=SQL Server;SERVER=192.168.3.1;UID=sa;PWD=ccs;WSID=RTECH;DATABASE=rdb1;" & _
 "Network=DBMSSOCN;Address=192.168.3.1,1433", Destination:=UpdtSh.Range("A1"))
 
 #まるっきり勘違いしているようならごめんなさい。
 ちなみに前後を割愛しないほうがレスがつけやすいかも・・
 
 |  |