|  | Есть ли аналог 7-го ExcelWB.Sheets(1).Copy(ExcelWB_1.Sheets(НомерЛиста-1))  в 8? | ☑ | 
    
        | 0
    
        ferry   26.01.15✎ 17:44 | 
        Не работает код из 7.7
ExcelWB.Sheets(1).Copy(ExcelWB_1.Sheets(НомерЛиста-1));
 Ошибка
 Произошла исключительная ситуация (Microsoft Office Excel): Метод Copy из класса Worksheet завершен неверно
 А задача вообще сохранить 2 табличных документа в 1 экселевский файл на разные листы и открыть эксель.
 |  | 
    
        | 1
    
        piter3   26.01.15✎ 17:46 | 
        а 8 здесь причем?     |  | 
    
        | 2
    
        Garykom   гуру 26.01.15✎ 17:47 | 
        (1) +1
 (0) между двумя разными com объектами передавать данные их функциями это нечто ))
 |  | 
    
        | 3
    
        Garykom   гуру 26.01.15✎ 17:51 | 
        (2)+ задачу можно решить двумя способами
 1. сохраняем 1-й табдок в xls, открываем этот xls через com и пишем туда по ячейкам данные из 2-го табдок (можно создавать через com пустой файл и писать оба табдок по ячейкам)
 |  | 
    
        | 4
    
        Garykom   гуру 26.01.15✎ 17:57 |  |  |