Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> generowanie Exceli z kodem VBA przy pomocy PHP
TomASS
post 2.07.2012, 17:00:09
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


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?


--------------------
Go to the top of the page
+Quote Post
prachwal
post 3.07.2012, 07:12:02
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 18
Dołączył: 13.03.2009
Skąd: lublin

Ostrzeżenie: (0%)
-----


excel - tak, ale który xls czy xlsx? (xlsm z makrami)
Go to the top of the page
+Quote Post
TomASS
post 3.07.2012, 20:49:12
Post #3





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


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


--------------------
Go to the top of the page
+Quote Post
Pilsener
post 4.07.2012, 23:12:54
Post #4





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
TomASS
post 5.07.2012, 21:50:38
Post #5





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


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


--------------------
Go to the top of the page
+Quote Post
prachwal
post 7.07.2012, 10:13:33
Post #6





Grupa: Zarejestrowani
Postów: 171
Pomógł: 18
Dołączył: 13.03.2009
Skąd: lublin

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
TomASS
post 9.07.2012, 19:44:19
Post #7





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Skrypt VBA zapisany w excelu łączy się z systemem ERP i do niego wpisuje - niczego nie czyta smile.gif


--------------------
Go to the top of the page
+Quote Post
prachwal
post 13.07.2012, 09:15:46
Post #8





Grupa: Zarejestrowani
Postów: 171
Pomógł: 18
Dołączył: 13.03.2009
Skąd: lublin

Ostrzeżenie: (0%)
-----


to po co generujesz za każdym razem nowy plik?
Go to the top of the page
+Quote Post
TomASS
post 26.07.2012, 12:44:07
Post #9





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


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).


--------------------
Go to the top of the page
+Quote Post
erix
post 26.07.2012, 13:05:48
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Stwórz sobie szablon XLT i na jego podstawie generuj XLS.

IMO prościej się nie da, a PHPExcel je obsługuje.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.07.2025 - 09:00