Як - відкрити - файл Excel у Spreadsheet Excel Writer, PHPClub - клуб розробників PHP

Як "відкрити" файл Excel у Spreadsheet Excel Writer

Всім привіт. Вибачте якщо питання банальне, але все ж таки. Є необхідність витягувати дані з бази oracle під сервером на Linux в файл Excel. Для реалізації механізму формування Excel файлу було обрано Spreadsheet Excel Writer. В принципі все добре. Тільки от ніяк не можу зрозуміти як відкривати файл Excel і вставляти в нього інфу, а не усвідомлювати безпосередньо новий. Якщо робити новий, то все нормально працює. але зіткнувся з проблемою вставки даних у готовий шаблон. А як відкрити файл через Spreadsheet Excel Writer - ніяк не розберуся. Допоможіть розумною порадою.

crocodile2u

http://vbolshov.org.ru

Адже він може створювати файли - можна туди і забивати що завгодно. Не думаю що так вже й складно забити інформацію в вже готовий файл. Як тільки до нього звернутися (до готового Excel), а не до нового.

Спробую звісно. а він із моїм завданням упорається.

Може ще якийсь спосіб є забити в Excel інфу з-під php . Млинець вже 2 дні мучаюся. Підкажіть будь ласка.

Подивився я цей парсер - він виконує операцію зворотну потрібної мені. Ну що не вже ніхто не знає функцію відкриття файлу в Excel у Spreadsheet Excel Writer.

100 $

Або порада безкоштовно: тобі спочатку треба розпарити Excel і відтворити його в Spreadsheet Excel Writer. Це буде аналогічно до відкриття.

Х-мммм, а чим його розпарити? Чи можна це зробити в Spreadsheet Excel Writer. Він має таке геморне форматування. Може доки українською по Spreadsheet Excel Writer де є.

Мережевий бобер

Так питав. Дурні вони - нічого путнього не сказали, тому й вирішив у розумних людейпоцікавитись. Не невже питання, яке мене цікавить, так вже складне.

crocodile2u

http://vbolshov.org.ru

crocodile2uВ ідеалі звичайно так, як ти запропонував(Або тобі потрібно, щоб користувач міг закачати новий шаблон і він по автомату розпізнавався?). А взагалі-то поки чекаю поради на цьому форумі - саме так і вчиняю(формую шаблон) - тільки це не вихід все одно - шаблонів багатоооого - а я один ---- та й складно в цьому скрипті форматувати --- шаблони зі всякими там табличками хитрими - я цей Writer сам другий день у вічі бачу і ще погано в ньому розібрався. ось би доку з форматування в ньому. Та й раптом чого у шаблоні поміняти. Ні, це не є вихід. але поки що іншого не знайшов.

А чи можна через CVS забити поля шаблону.

crocodile2u

http://vbolshov.org.ru

Можеш створити свій набір правил для завдання шаблону в текстовому файлі, потім парсити його та генерувати Excel. Це мені спало на думку після твоєї пропозиції юзати CSV (думаю, CVS - очеп'ятка). Щоправда, геморно це буде. А якщо потрібно буде багато типів форматування використовувати, мабуть, що зашибешся.

Як витягнути формат осередків із Excel, я не в курсі. Може,youngабоblindmanчого підкажуть - вони начебто порядні доки з цієї частини.

Дякую за посилання, я по ній і розбирався з Врітером. Два дні вже - впринципі більш-менш розібрався - але проблеми є - наприклад незрозуміло як злити кілька осередків.

CSV - вибачаюсь. я перед обідом розпорошений стаю

Але вважаю початкове питання актуальним, через місяць мені все-таки доведеться щільно попрацювати в цьому напрямку.