Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.08.2015, 06:15   #1
Parallelogram
Недотепа
Форумчанин
 
Регистрация: 18.01.2011
Сообщений: 174
По умолчанию Удаление листа в ПХПэксель

Здравствуйте, не могу разобраться как с помощью библиотеки PHPExcel удалить первый лист из 20 имеющихся.
PHP код:
class MyReadFilter implements PHPExcel_Reader_IReadFilter
{
    public function 
readCell($column$row$worksheetName '') {
        if (
$column == 'B' || $column == 'C' || $column == 'D') {
            return 
true;
        }
        return 
false;
    }
}
$objReader PHPExcel_IOFactory::createReader('Excel5');
$objReader->setReadFilter( new MyReadFilter() ); // Читать только 2, 3, 4 колонки документа
$objPHPExcel $objReader->load("zxc.xls");

$sheetIndex $objPHPExcel->getIndex($objPHPExcel-> getSheetByName('Лист номер один'));
$objPHPExcel->removeSheetByIndex($sheetIndex); // Удалить лист ('Лист номер один') 
Проблема в том, что я могу или читать определенные столбцы в документе, или удалить лист. А как это сделать одновременно, не понимаю. Помогите пожалуйста разобраться.
Parallelogram вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление прямоугольников из рабочего листа bvb Microsoft Office Excel 8 19.06.2015 20:09
Удаление листа в закрытой книге RISagitov Microsoft Office Excel 5 08.11.2012 01:54
событие удаление листа tae1980 Microsoft Office Excel 8 18.07.2011 21:04
Удаление листа без предупреждения tolikman Microsoft Office Excel 3 24.06.2009 19:13
Excel: Удаление графиков и картинок с листа treiber Microsoft Office Excel 5 04.09.2008 13:22