Как получить доступ к столбцам в таблице, ширина ячеек которых отличается от MS Word

Я пытаюсь получить ячейки из 1-го столбца таблицы. Получение исключения в « Foreach (Cells c in rng.Tables [1] .Columns [1] .Cells) », поскольку таблица содержит столбцы со смешанной шириной ячеек.

для примера: в первой строке 4 ячейки, а во второй строке только 2 ячейки (2 ячейки объединены вместе)

Сообщение об ошибке: " if (empty ($ schedule)) $ schedule = date ('Ymd H: ...

Я разрабатываю на php 5.3.

Однако наш производственный сервер - 5.2.6.

Я использовал

$schedule = '31/03/2011 01:22 pm'; // example input
if (empty($schedule))
    $schedule = date('Y-m-d H:i:s');
else {
    $schedule = dateTime::createFromFormat('d/m/Y h:i a', $schedule);
    $schedule = $schedule->format('Y-m-d H:i:s');
}
echo $schedule;

Однако эта функция недоступна в версии 5.2.

Самый простой способ обойти это (нет шансов на обновление php).

9
задан hakre 18 April 2013 в 15:24
поделиться