11 / 11 / 2
Регистрация: 30.03.2010
Сообщений: 199
1

куда вставить функцию! PHPEXCEL

07.12.2014, 20:04. Показов 818. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуй Кибер форум!

На хабре случайно наткнулся на следующую статью : http://habrahabr.ru/post/136540/

У меня возник вопрос, куда он вставляет свою функцию??? Или как ее откорректировать, чтоб она работала???
Сама функция:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
public function getCellValue($cellOrCol, $row = null, $format = 'd.m.Y')
    {
        //column set by index
        if(is_numeric($cellOrCol)) {
            $cell = $this->activeSheet->getCellByColumnAndRow($cellOrCol, $row);
        } else {
            $lastChar = substr($cellOrCol, -1, 1);
            if(!is_numeric($lastChar)) { //column contains only letter, e.g. "A"
               $cellOrCol .= $row;
            } 
            
            $cell = $this->activeSheet->getCell($cellOrCol);
        }
        
        //try to find current coordinate in all merged cells ranges
        //if find -> get value from head cell
        foreach($this->mergedCellsRange as $currMergedRange){
            if($cell->isInRange($currMergedRange)) {
                $currMergedCellsArray = PHPExcel_Cell::splitRange($currMergedRange);
                $cell = $this->activeSheet->getCell($currMergedCellsArray[0][0]);
                break;
            }
        }
 
        //simple value
        $val = $cell->getValue();
        
        //date
        if(PHPExcel_Shared_Date::isDateTime($cell)) {
             $val = date($format, PHPExcel_Shared_Date::ExcelToPHP($val)); 
        }
        
        //for incorrect formulas take old value
        if((substr($val,0,1) === '=' ) && (strlen($val) > 1)){
            $val = $cell->getOldCalculatedValue();
        }
 
        return $val;
    }
Буду очень благодарен за подсказку... уже голову сломал...

Добавлено через 19 часов 12 минут
Народ...помогите(
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2014, 20:04
Ответы с готовыми решениями:

PHPExcel, вставить/добавить строку
Ни как не могу найти, как в PHPExcel добавить/вставить строку. К примеру нужно между второй и...

Куда вставить проверки
Скачал готовый код регистраци,и не пойму куда вставить проверку на коректность почты и равенство...

Куда вставить ссылку???
Куда нужно вставить ссылку, которая будет видна после ввода правильного логина и пароля? Вот сам...

Куда вставить this?
Вот для примера: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type"...

0
07.12.2014, 20:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2014, 20:04
Помогаю со студенческими работами здесь

куда вставить :?
как правильнее, кто засекал ? ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, вариант один...

Куда вставить код?
Вообщем была проблемка, ее вроде решили но мои навыки С++ не могут мне помочь вообщем помогите,...

куда вставить [alowhtmltags]
ребят я сейчас чтобы можно было добавлять теги использую атрибут в контролере что есть...

Куда вставить код счётчика?
Вобщем у меня такая проблемма: мне нужно (всего-навсего:))поставить счётчики в самом низу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru