Re: Вопро по диапазону.

Добрый день. А не подскажет ли кто:
Если мне в модуле Implement листа  нужно перед формированием отчета добавить новый лист и диапазон (Справочник из другого источника, например DBF-ка). Делаю это посредством запроса:

With ActiveWorkbook.ActiveSheet.QueryTables.Add(Connection:=Array(Array( _
   "ODBC;DSN=Таблицы Visual FoxPro;UID=;PWD=;SourceDB=\\Server\Path\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Delet" _
   ), Array("ed=Yes;")), Destination:=ActiveWorkbook.ActiveSheet.Range("A1"))
    .CommandText = Array( _
    "SELECT * from Sprav1" _
    )
    .Name = "RGN_sprav1"
    .FieldNames = False 
    .RowNumbers = False
    .FillAdjacentFormulas = False
    .PreserveFormatting = True
    .RefreshOnFileOpen = False
    .BackgroundQuery = True
    .RefreshStyle = xlInsertDeleteCells
    .SavePassword = True
    .SaveData = True
    .AdjustColumnWidth = True
    .RefreshPeriod = 0
    .PreserveColumnInfo = True
    .Refresh BackgroundQuery:=False
End With

Данные вставляются, но диапазон получается на уровне листа, а можно ли вставить на уровне книги? (так-же как листы выгружаемые самим TCS)