Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизПочему не удаляються листы в Excel??? Найти похожие ветки
← →
Relaxxx (2004-08-12 16:56) [0]В чем проблема, как я только не пробовал ничего не получается, вот как я делал:
ExcelApplication.WorkBooks.Open ("1.xls");
апотом что бы удалить и так пробовал
ExcelApplication.Sheets[1].Delete;
и так
ExcelApplication.WorkSheets.Item[1].Delete;
Ничего не удаляет, что я делаю не так???
← →
SF (2004-08-12 17:13) [1]Чёта вроде так:
ExcelApplication.WorkBooks.WorkSheets[1].Delete;
← →
Relaxxx (2004-08-12 17:15) [2]жаль, но не работает!
← →
jack128 © (2004-08-12 17:19) [3]
> жаль, но не работает!
текст сообщения об ошибке..
← →
Relaxxx (2004-08-12 17:22) [4]EOleError Method "WorkSheets" not supported by auto mation object
← →
jack128 © (2004-08-12 17:28) [5]
> EOleError Method "WorkSheets" not supported by auto mation
> object
между прочим английским по белому написано "Метод "WorkSheets" не поддерживается объектом автоматицации" Какой из этого следует вывод? Вывод - лудше почитать доку.
зы: даю наводку: > ExcelApplication.WorkBooks - это КОЛЛЕКЦИЯ книг ;-)
← →
olookin © (2004-08-12 17:36) [6]ExcelApplication.WorkBooks[1].WorkSheets[1].Delete;
[5] jack128 © (12.08.04 17:28)
Дешевле же сказать сразу.
← →
jack128 © (2004-08-12 17:45) [7]
> Дешевле же сказать сразу
я деньги за свои посты не плачУ.. Вот если бы МНЕ платили, то тогда без сомнения ответил бы сразу, а так..Настроение у мя сейчас такое..
← →
Relaxxx (2004-08-14 14:22) [8]И во все дело не в этом, тут просто дело было в другом: лист был не пустой и следовательно Excel не хотел его удалять пока я не отключил алерты:
ExcelApplication.DisplayAlerts := false;
теперь все работает без проблем!!!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c