Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: generowanie Exceli z kodem VBA przy pomocy PHP
Forum PHP.pl > Forum > PHP
TomASS
Cześć - potrzebuję generować Excele z poziomu PHP wraz z kodem VBA - czy ktoś z Was miał styczność z jakimś rozwiązaniem pozwalajacym generować takie pliki excelowskie?
prachwal
excel - tak, ale który xls czy xlsx? (xlsm z makrami)
TomASS
Cytat(prachwal @ 3.07.2012, 08:12:02 ) *
excel - tak, ale który xls czy xlsx? (xlsm z makrami)

Obojętnie - byleby się dało smile.gif
Pilsener
Są rozwiązania, choćby grucha ma coś takiego:
http://pear.php.net/package/Spreadsheet_Ex...iter/redirected

Ale żeby VBA? thumbsdownsmileyanim.gif Wiele rzeczy w PHP widziałem ale bez przesady smile.gif
TomASS
Cytat(Pilsener @ 5.07.2012, 00:12:54 ) *
Są rozwiązania, choćby grucha ma coś takiego:
http://pear.php.net/package/Spreadsheet_Ex...iter/redirected

Ale żeby VBA? thumbsdownsmileyanim.gif Wiele rzeczy w PHP widziałem ale bez przesady smile.gif

Też wiele widziałem ;-) Ale nie znalazłem - dlatego pytam. To co podałeś w dokumentacji nie ma nic o VBA sad.gif
prachwal
a czemu z poziomu excel-a nie pobierzesz danych do czego tam potrzebujesz w tym excelku?

Excel całkiem elegancko pobiera dane ze stron webowych czy wprost z baz danych do tabel przestawnych albo obiektów typu tabela
TomASS
Skrypt VBA zapisany w excelu łączy się z systemem ERP i do niego wpisuje - niczego nie czyta smile.gif
prachwal
to po co generujesz za każdym razem nowy plik?
TomASS
Proces jest taki.

Dane zbierane są przez www.
Do innego systemu muszą przejść via EXCEL, tylko, że ten EXCEL ma zawierać kod VBA (wtedy jest poprawnie przetworzony przez system docelowy).
erix
Stwórz sobie szablon XLT i na jego podstawie generuj XLS.

IMO prościej się nie da, a PHPExcel je obsługuje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.